簡體   English   中英

Gitlab Trigger API返回404

[英]Gitlab Trigger API returns 404

我創建了一個觸發器(使用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

返回相同的錯誤。

是否需要其他設置?

我有同樣的問題,但我使用的是Personal Access Token而不是Pipeline trigger token

您可以在項目repo CI / CD設置中生成此令牌。 管道觸發器

我今天重試了同樣的請求,現在它可行了。 可能gitlab.com存在一些問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM