【发布时间】:2021-09-21 22:47:43
【问题描述】:
我在为管道设置规则时遇到问题。我需要为 $CI_COMMIT_MESSAGE 设置管道何时运行以及何时不运行。但问题出在某个地方。
我需要规则:
如果提交消息是“为 KMP 生成的文档”,则停止管道
如果提交消息不是“为 KMP 生成的文档”,则运行管道
variables:
CI_DOKKA_KMP: "Generated doc for KMP"
workflow:
rules:
- if: '$CI_COMMIT_MESSAGE == "$CI_DOKKA_KMP"'
when: never
- when: always
【问题讨论】:
标签: gitlab continuous-integration gitlab-ci workflow pipeline