0

我正在尝试更新存储库中 version.json 文件的标签,并通过 GitLab CI 将相同的文件提交到存储库。这导致管道陷入循环。

only:
  refs:
    - master
except:
  changes:
      - version.json

如果我将上面的块放在 CI 逻辑中,管道不会选择这个阶段,如果我删除了 except 块,管道会继续增加 version.json 中的标签。

几天以来我一直坚持这一点,任何帮助将不胜感激。

4

1 回答 1

0

您只需要在提交消息中添加标签[CI SKIP] - commit message

Gitlab 将在不运行新管道的情况下提交您的更改

于 2020-11-25T14:37:26.320 回答