模擬CI
このインテグレーションは開発環境にいる場合にのみ表示されます。
CIサービスサーバーのモックを設定するには、以下のエンドポイントに応答します:
-
commit_status
:#{project.namespace.path}/#{project.path}/status/#{sha}.json
- サービスリターン
200 { status: ['failed'|'canceled'|'running'|'pending'|'success'|'success-with-warnings'|'skipped'|'not_found'] }
. - サービスが 404 を返した場合、そのサービスは
pending
と解釈されます。
- サービスリターン
-
build_page
:#{project.namespace.path}/#{project.path}/status/#{sha}
- ビルドのリンク先(実装されているかどうか)。
CIサーバーのモックの例については、gitlab-org/gitlab-mock-ci-service
を参照してください。