我创建了一个触发器(使用settings/ci_cd页面)。触发下面的说明告诉我,使用第3版API调用它(当然,我设置令牌变量下的触发节所述令牌):Gitlab触发API返回404
curl -X POST \
-F token=${TOKEN} \
-F ref=master \
https://gitlab.com/api/v3/projects/2313008/trigger/builds
其中仅返回:
{ “错误”: “404未找到”}
我也试图按照API v4 documentation:
curl --request POST \
--form token=${TOKEN} \
--form ref=master \
https://gitlab.com/api/v4/projects/2313008/trigger/pipeline
它返回相同的错误。
是否需要其他设置?
你确定你已经设置了令牌变量吗? –
是的,我是。另外,我希望得到一些其他的错误,然后404。 – nik
嗯,404是非常聪明的,你不想让别人列举你的机器上的项目。 –