JGitflow无限触发大厅工作

时间:2019-10-18 10:27:24

标签: jgit concourse jgitflow-maven-plugin concourse-git-resource concourse-pipeline

我正在使用带有Concourse的JGitFlow。

我有两个分支-掌握和发展。当有变化需要发展时,我的工作就会触发。

运行作业时,它将执行mvn -X --batch-mode jgitflow:release-start jgitflow:release-finish

问题是,当jgitflow运行时,它会颠簸版本号,更新快照,标记并与master合并。最后,它将更改推回去进行开发和掌握。

由于jgitflow进行了更改以开发(更新的快照版本),因此导致Concourse作业再次被触发。

有避免这种情况的方法。

1 个答案:

答案 0 :(得分:0)

您可以更改提交消息吗?如果可以的话,将[ci skip]添加到提交消息中将导致git资源忽略该提交(但是,如果以其他方式触发,则会拉低该版本。只是出于检查目的而跳过了该版本)