私は GitLab のサーバーを使用しています。次のように API 経由で最新のビルド成果物 (GitLab CI 経由でビルド) をダウンロードしたいと思います。
curl --header "PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK" "https://gitlab.com/api/v3/projects/1/builds/8/artifacts"
このプロジェクト ID はどこにありますか? または、この API の使用方法は、ホストされた GitLab プロジェクト向けではないのでしょうか?
ベストアンサー1
プロジェクト ID を取得するさらに簡単な方法を見つけました。プロジェクトをホストしている GitLab ページの HTML コンテンツを確認するだけです。project_id というフィールドを持つ入力があります。例:
<input type="hidden" name="project_id" id="project_id" value="335" />