【发布时间】:2015-06-13 00:12:21
【问题描述】:
我在 Jenkins 中有三个 Maven 项目。其中两个与另一个相关;这意味着在项目A 和/或B 中进行需要在项目C 中进行。因此,每当要构建项目A 和/或项目B 时,我都应该预先构建项目C。我想做的是这样的:
If SCM of A has changed Then
Build C
Build A
Else If SCM of B has changed Then
Build C
Build B
现在我想知道如何告诉 Jenkins 使用它的选项和插件来执行此操作。如果没有,任何帮助编写执行此任务的脚本也将不胜感激!
【问题讨论】:
-
stackoverflow.com/questions/5487104/… 可以帮助你。那里提到了一个名为 PreBuild 的插件:wiki.jenkins-ci.org/display/JENKINS/PreBuild+Plugin
-
@S.Spieker 这就是解决方案。您能否将其发布为答案,以便我接受!