更新CODEMAGIC ANDROID构建状态为自托管GitLab存储库
我有自托管GitLab存储库,并且使用Codemagic CI。
我已经在Gitlab设置中配置了使用Webhooks的自动触发,但是在构建完成后,状态未显示在GitLab的MR TAB中。
I have self-hosted GitLab repository and I use Codemagic CI.
I have already configured automatic triggering with webhooks in GitLab settings, but after the build is complete, the status is not displayed in the MR tab in GitLab.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不幸的是,CODEMAGIC不会向自托管存储库报告构建状态。但是,您可以在
Publishing/Codess
部分中添加简单curl
命令,以报表传递或失败
状态。另请参见Gitlab API Doc如何添加状态检查 https://docs.gitlab.com/ee/api/status_checks.html#set-set-setus-status-status-of-an-extern-sternal-status-check
ps:如果您使用工作流程编辑器,则可以添加post post Post - 发布脚本和使用内置环境变量
cm_build_step_status
Unfortunately Codemagic doesn't report build status back to self-hosted repositories. However you can add simple
curl
command inpublishing/scripts
section to reportpassed
orfailed
statuses.see also GitLab API doc how to add status check https://docs.gitlab.com/ee/api/status_checks.html#set-status-of-an-external-status-check
ps: if you use Workflow Editor you can add post-publishing script and use built-in environment variable
CM_BUILD_STEP_STATUS