在构建期间推送到git

时间:2015-09-23 18:49:47

标签: git jenkins

Jenkins有一个构建后的Git Publisher,可以在构建作业完成后推送到Git。但我想在工作期间推动git然后做其他一些事情。

这可能吗?我发现当我尝试在构建过程中运行git push时,我没有任何凭据设置(显然Jenkins使用GIT_SSH进行提取和推送,但该环境变量不是&#39 ; t实际上是在构建期间设置的。)

如何在构建期间访问该GIT_SSH环境变量?

1 个答案:

答案 0 :(得分:1)

我最终通过使管道工作分多个阶段解决了这一问题。第一阶段进行源代码修改,然后进行构建后推送,然后第二阶段完成我想要的其余工作。