0

我正在将 JGitFlow 与 Concourse 一起使用。

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

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

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

由于 jgitflow 对开发进行了更改(更新了快照版本),因此会再次触发 Concourse 作业。

有没有办法避免这种情况。

4

1 回答 1

0

你能改变提交信息吗?如果可以,添加[ci skip]到提交消息将导致git资源忽略该提交(但是,如果它以另一种方式触发,它将拉下版本。它只是为了检查目的而跳过它)

于 2019-10-24T17:28:46.070 回答