【发布时间】:2022-10-16 09:57:46
【问题描述】:
我知道类似的问题已经被问过很多次了。我正在尝试通过 webhook 将 GitLab 与 Jenkins 集成,并且出现标题中提到的错误。我找到了答案以及这里列出的我的情况
Gitlab+Jenkins through webhook it shows this error, how can I solve this?。
我现在无法理解的事情是按照建议的解决方案
对我来说,我看到的 webhook 的 URL 是错误的。它是 https://JENKINS_URL/job/YOUR_JOB 它应该是 https://JENKINS_URL/project/YOUR_JOB,将工作更改为项目解决了我的问题
我找不到如何从 https://JENKINS_URL/ 更改工作 URL 的方法工作/YOUR_JOB to https://JENKINS_URL/项目/YOUR_JOB within Jenkins to build job URL as per GitLab webhook settings.
任何帮助都感激不尽。谢谢
更新 - 我的 Jenkins 服务器配置了 URL http://JENKINS_URL:8080/
【问题讨论】:
-
你在本地工作吗?还有你是使用公共 GitLab 还是使用组织 GitLab
-
@Affes Salem - 不使用本地主机,使用在 Jenkins Location 中设置的 Jenkins URL。还使用了一个组织 GitLab npot public 。