我的Jenkins有一些工作,当他们结束时会触发另一个工作。
每个作业都有一个SVN更新任务,因为它们可以单独运行。
当作业被其他作业触发时,是否有可能跳过SVN更新,或者只有在构建手动排队时才运行SVN更新?
示例:
当前工作流程自动构建:
Start Job 1 -> SVN Update -> Build -> Trigger Build 2 -> SVN Update -> Build
当前工作流程手册构建:
Start Job 2 -> SVN Update -> Build
计划自动工作流程:
Start Job 1 -> SVN Update -> Build -> Trigger Build 2 -> Build
计划的手动工作流程:
Start Job 2 -> SVN Update -> Build
因为您看到我无法在作业2上完全删除SVN更新,因为必须在手动构建上完成。
感谢您的帮助!