在Jenkins中,如何将存储库镜像到另一个(使用Git)?

时间:2016-06-14 21:33:31

标签: git github jenkins jenkins-plugins

基本上我想做的是将开源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执行上述命令的方法。 有谁能告诉我的方式? 感谢。

1 个答案:

答案 0 :(得分:1)

使用Github fork可能是最好的,但在Jenkins中,您可以使用GitSCM插件来引用本地裸副本。

https://support.cloudbees.com/hc/en-us/articles/115001728812-Using-a-Git-reference-repository