基本上我想做的是将开源git存储库镜像到我自己的git存储库。 命令应该是:
git clone --mirror target@github.com/target.git
cd target.git
git remote set-url --push origin %my_repo%
git fetch -p origin
git push --mirror
但是,我无法找到Jenkins执行上述命令的方法。 有谁能告诉我的方式? 感谢。
答案 0 :(得分:1)
使用Github fork可能是最好的,但在Jenkins中,您可以使用GitSCM插件来引用本地裸副本。
https://support.cloudbees.com/hc/en-us/articles/115001728812-Using-a-Git-reference-repository