作者:尚艺李波_387 | 来源:互联网 | 2023-02-09 11:43
我创建了一个触发器(使用settings/ci_cd页面).触发器下方的说明告诉我使用版本3 API调用它(当然,我将令牌变量设置为触发器部分下面的令牌):
curl -X POST \
-F token=${TOKEN} \
-F ref=master \
https://gitlab.com/api/v3/projects/2313008/trigger/builds
哪个只返回:
{"未找到错误404"}
我还尝试遵循API v4文档:
curl --request POST \
--form token=${TOKEN} \
--form ref=master \
https://gitlab.com/api/v4/projects/2313008/trigger/pipeline
返回相同的错误.
是否需要其他设置?
1> Mohsen Mirho..:
我有同样的问题,但是我用的Personal Access Token
不是Pipeline trigger token
!!
您可以在项目存储库CI / CD设置中生成此令牌。