gpt4 book ai didi

gitlab - CI 失败时如何在 gitlab 合并请求页面上显示错误消息?

转载 作者:行者123 更新时间:2023-12-01 06:03:06 29 4
gpt4 key购买 nike

背景

创建合并请求后,我将验证合并请求的所有提交消息,我正在使用 .gitlab-ci.yml 执行此操作,我的工作当前验证提交消息以在其中包含时间日志,即。 init project /spend 1h30m
问题

如果 CI 未能验证合并请求的提交消息,我想显示一条错误消息,说 Error: some commits are missing time logs
这是我目前得到的,我想把错误而不是“此合并请求的管道失败”或该框中的某些位置

enter image description here

可能的解决方案

  • 一旦 webhook 触发失败的管道,请在 MR 页面上发表评论
    事件
  • 最佳答案

    从理论上讲,您可以编写一个脚本来在 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/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com