Gitlab jenkins集成

n1bvdmb6  于 2023-05-22  发布在  Jenkins
关注(0)|答案(2)|浏览(175)

我使用jenkins作为CI服务器,使用Gitlab作为Codebase,两者都运行在两个蛇Docker容器中。
我已经在jenkins和gitlab repo中创建了CICD管道。还设置了webhook,工作正常。现在我想从gitlab集成jenkins并插入所需的详细信息,但在测试时显示401错误。请注意,输入的详细信息已验证,凭据正在工作。
enter image description here
enter image description here

lawou6xi

lawou6xi1#

401表示请求是“未授权的”。所以,用另一种方式陈述:您的凭据设置正确,但凭据没有所需的适当权限。
您应该确保您的API密钥是在适当的范围内生成的,并且/或者与密钥相关联的用户帐户具有适当的权限。

scyqe7ek

scyqe7ek2#

即使正确生成的用于集成的user/API也不会超出项目高级设置本身,如果配置:

除非此字段为空,否则集成将不起作用:(

相关问题