在jenkins中,我在jenkins控制台中看到以下错误消息,同时构建了与Gitlab集成的任何项目。
无法更新项目的Gitlab提交状态' 120':HTTP 403 Forbidden
你们中的任何人都会知道如何解决这个问题吗?或者我应该从哪里开始检查解决方案。
答案 0 :(得分:1)
谢谢你们!您的回复帮助我找到了问题所在。我能够通过更改Gitlab凭据的全局配置来解决问题。
我去了詹金斯>管理Jenkins>配置系统
根据Gitlab凭据,我添加了具有有效权限的正确用户
再次感谢。
答案 1 :(得分:0)
您在JENKINS-42535中报告了类似的错误。
它包括:
实际上在另一个不仅仅构建步骤的项目中进行了一些测试之后,似乎我们应该在执行任何gitlab操作之前调用checkout(scm),以便将它配置到正确的存储库。
答案 2 :(得分:0)
表示您的客户端请求被禁止且未获得有效回复的授权。检查SSL密钥/用户凭据配置以访问 Gitlab 如果您在受限制的网络(大多数组织在其下运行)下工作,请使用镜像代理。请咨询当地的IT / DevOps团队以获取这些资源。