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

ジョブ

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

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

クエリフィールド

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

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

種類

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

指定可能な値の型:

  • Enumbridgeまたはbuildのいずれか

ノート:

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

パイプライン

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

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

プロジェクト

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

指定可能な値の型: String

ステータス

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

指定可能な値の型:

  • Enumcanceledcancelingcreatedfailedmanualpendingpreparingrunningscheduledskippedsuccesswaiting_for_callback、またはwaiting_for_resourceのいずれか

アーティファクトあり

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

指定可能な値の型: Booleantrueまたはfalse

表示フィールド

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