Gitlab管道触发器在浏览器中粘贴webhook URL时给出404



正如文档所说,我在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

最新更新