詹金斯在PR& amp;在合并上部署

时间:2017-03-15 10:34:48

标签: git github jenkins continuous-integration pull-request

我有两个Jenkins工作Build& Deploy。构建作业构建工件并创建版本号X.X.X

成功构建后,它会触发Deploy作业,内置版本X.X.X

现在,当合并PR时,我会触发Build也会部署的作业。

但是我想在PR提出时触发Build工作& Deploy它成功合并。我可以通过以下方式实现这一目标:

  • 现在我创建了3个工作,而不是两个工作:PRBuildBuild& DeployPRBuild是新作业,与Build重复,但不会触发Deploy。但这会花费额外的管理费用。
  • 另一个解决方案,我只有2个工作Build& Deploy。公关筹款活动将触发Build合并时Deploy。但在这方面,我不得不将版本传递给Deploy这个我不知道该怎么做的工作。

实现这一目标的最佳方法是,有没有Jenkins插件可用?我应该改变策略吗?

0 个答案:

没有答案