作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
背景
创建合并请求后,我将验证合并请求的所有提交消息,我正在使用 .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 token 存储为 CI 变量),在GitLab UI 本身不可能做到这一点,尽管这是一个有趣的想法。
随意打开一个建议它的问题:)
关于gitlab - CI 失败时如何在 gitlab 合并请求页面上显示错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43091878/
我是一名优秀的程序员,十分优秀!