正如文档所说,我在Gitlab中创建了一个管道触发器,但当我打开它时,我会得到一个"错误":"404未找到";。
Webhook URL:https://gitlab.com/api/v4/projects/xxxx/ref/xxxx/trigger/pipeline?token=xxxx
xxxx正被我的值所取代。尝试了不同的方法,将项目公开。启用/禁用限制CI_JOB_TOKEN访问。
我现在有点迷路了。
如示例所示,您需要使用httpPOST
方法
curl -X POST $WEBHOOK_URL
如果您将URL直接粘贴到浏览器,它将使用httpGET
并导致404错误。
由于12.0.0中引入的GitLab错误,您在问题中引用的功能可能无法工作。请在此处查看问题:https://gitlab.com/gitlab-org/gitlab/-/issues/30486