【问题标题】:JGitflow triggers concourse job infinitelyJGitflow 无限触发大厅作业
【发布时间】:2019-10-25 01:28:46
【问题描述】:

我将 JGitFlow 与 Concourse 一起使用。

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多