正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。
ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください。

ジョブ

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

ジョブはソートに対応していません。

クエリフィールド

以下のフィールドは必須です: プロジェクト

フィールド名前演算子
種類kind=
パイプラインpipeline=
プロジェクトproject=
ステータスstatus=
アーティファクトありwithArtifacts=、!=

種類

説明: ジョブを種類でフィルタリングします。

指定可能な値の型:

  • Enum、bridgeまたはbuildのいずれか

ノート:

  • bridgeジョブは、ダウンストリームのパイプラインを開始するトリガージョブです。
  • buildジョブは通常のCI/CDジョブです。

パイプライン

説明: 所属するパイプラインのIIDを使用して、ジョブをフィルタリングします。

指定可能な値の型: Number (pipeline IID)

プロジェクト

説明: ジョブをクエリするプロジェクトを指定します。このフィールドは必須です。

指定可能な値の型: String

ステータス

説明: ジョブをCI/CDステータスでフィルタリングします。

指定可能な値の型:

  • Enum、canceled、canceling、created、failed、manual、pending、preparing、running、scheduled、skipped、success、waiting_for_callback、またはwaiting_for_resourceのいずれか

アーティファクトあり

説明: ジョブにアーティファクトがあるかどうかでフィルタリングします。

指定可能な値の型: Boolean(trueまたはfalse)

表示フィールド

フィールド名前(およびエイリアス)説明
アクティブactiveジョブがアクティブであるかどうかを表示
失敗を許可allowFailureジョブが失敗を許可されているかどうかを表示
キャンセル可能cancelableジョブがキャンセル可能であるかどうかを表示
カバレッジcoverageコードカバレッジ率を表示
作成日時created、createdAtジョブが作成された日時を表示
期間durationジョブの期間を表示
消去日時erased、erasedAtジョブのアーティファクトが消去された日時を表示
失敗メッセージfailureMessage失敗メッセージを表示
完了日時finished、finishedAtジョブが完了した日時を表示
IDidジョブIDを表示
種類kindジョブの種類(bridgeまたはbuild)を表示
手動ジョブmanualJobこれが手動ジョブであるかどうかを表示
名前nameジョブ名を表示
再生可能playableジョブが再生可能であるかどうかを表示
キュー登録日時queued、queuedAtジョブがキューに登録された日時を表示
参照名refNameGitの参照名を表示
リトライ済みretriedジョブがリトライされたかどうかを表示
リトライ可能retryableジョブがリトライ可能であるかどうかを表示
スケジュールscheduledジョブがスケジュールされているかどうかを表示
スケジュールタイプschedulingTypeスケジュールタイプを表示
短縮SHAshortSha短縮コミットSHAを表示
ソースsourceジョブのソースを表示
ステージstageジョブが所属するパイプラインステージを表示
開始日時started、startedAtジョブが開始された日時を表示
ステータスstatusジョブステータスを表示
スタックstuckジョブがスタックしているかどうかを表示
タグtagsRunnerのタグを表示
トリガー済みtriggeredジョブがトリガーされたかどうかを表示
WebパスwebPathジョブへのWebパスを表示
アーティファクトありwithArtifactsジョブにアーティファクトがあるかどうかを表示