scala 无法更新项目“120”的Gitlab提交状态:HTTP 403已禁止

7lrncoxx  于 2022-12-18  发布在  Scala
关注(0)|答案(5)|浏览(135)

在jenkins中,我在构建任何与Gitlab集成的项目时,在jenkins控制台中看到了以下错误消息。

无法更新项目“120”的Gitlab提交状态:HTTP 403已禁止

你们中有人知道可以做些什么来解决这个问题吗?或者我应该从哪里开始寻找解决方案。

pftdvrlh

pftdvrlh1#

谢谢大家!你们的回答帮助我找到了我的问题。我能够通过改变Gitlab凭据的全局配置来修复这个问题。
我转至Jenkins〉管理Jenkins〉配置系统
在Gitlab凭据下,我添加了具有有效权限的正确用户
再次感谢。

3df52oht

3df52oht2#

您在JENKINS-42535中报告了类似的错误。
它包括:
实际上,在另一个项目中进行了一些测试,而不仅仅是构建步骤,看起来我们应该在执行任何gitlab操作之前调用checkout(scm),以便将其配置到正确的仓库。

vzgqcmou

vzgqcmou3#

403禁止

,表示您的客户端请求被禁止,且未被授权进行有效响应。请检查SSL密钥/用户凭据配置以访问Gitlab
如果您在受限网络下工作(大多数组织都在此网络下运营),请使用镜像代理。请咨询当地IT/DevOps团队以访问这些资源。

vsdwdz23

vsdwdz234#

禁止403

有很多事情可能会出错
首先,重新检查存储库中是否启用了CI/CD触发器

General > Visibility, project features, permissions > Repository - CI/CD

您需要检查的第二件事是用户和API访问密钥是否具有Maintainer角色
在这些步骤之后,希望你能解决你的问题

klh5stk1

klh5stk15#

除了jenkins端的设置(在配置系统〉Gitlab下),请确保用户至少具有存储库的维护者权限

相关问题