创建合并请求后.gitlab-ci.yml,我正在验证合并请求的所有提交消息,我正在使用,我的作业当前验证提交消息以在其中包含时间日志,即。init project /spend 1h30m
如果 CI 未能验证合并请求的提交消息,我想显示一条错误消息说 Error: some commits are missing time logs
这是我目前得到的,我想把错误而不是“此合并请求的管道失败”或该框中的某些位置
理论上,您可以编写一个脚本来在 MR 上发表评论(请参阅相关文档:http://docs.gitlab.com/ee/api/notes.html#create-new-merge-request-note),其中包含特定的内容错误(创建一个 Bot 帐户,或使用您自己的帐户,并将 API 令牌存储为 CI 变量),在 GitLab UI 本身中不可能执行此操作,尽管这是一个有趣的想法。
请随意打开一个建议它的问题:)
| 归档时间: |
|
| 查看次数: |
1165 次 |
| 最近记录: |