パイプライン
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated
パイプラインはソートをサポートしていません。
クエリフィールド
以下のフィールドは必須です: プロジェクト
| フィールド | 名前(およびエイリアス) | 演算子 |
|---|---|---|
| Author | author | = |
| プロジェクト | project | = |
| Ref | ref | = |
| スコープ | scope | = |
| SHA | sha | = |
| ソース | source | = |
| ステータス | status | = |
| Updated at | updated、updatedAt | =、>、<、>=、<= |
作成者
説明: トリガーしたユーザーによってパイプラインをフィルタリングします。
指定可能な値の型:
StringUser(例:@username)
プロジェクト
説明: パイプラインをクエリするプロジェクトを指定します。このフィールドはrequiredです。
指定可能な値の型: String
Ref
説明: Git ref(ブランチまたはタグ名)でパイプラインをフィルタリングします。
指定可能な値の型: String
スコープ
説明: スコープでパイプラインをフィルタリングします。
指定可能な値の型:
Enum(branches、tags、finished、pending、またはrunningのいずれか)
SHA
説明: コミットSHAでパイプラインをフィルタリングします。
指定可能な値の型: String
ソース
説明: トリガーしたものによってパイプラインをフィルタリングします。
指定可能な値の型: String
ステータス
説明: CI/CDステータスでパイプラインをフィルタリングします。
指定可能な値の型:
Enum、canceled、canceling、created、failed、manual、pending、preparing、running、scheduled、skipped、success、waiting_for_callback、またはwaiting_for_resourceのいずれか
Updated at
説明: パイプラインが最後に更新された日時でフィルタリングします。
指定可能な値の型:
AbsoluteDate(YYYY-MM-DD形式で)RelativeDate(<sign><digit><unit>形式。+、-、または省略された記号、整数である桁、およびunitがd(日)、w(週)、m(月)、またはy(年) のいずれかである)
ノート:
=演算子の場合、時刻範囲はユーザーのタイムゾーンで00:00から23:59までと見なされます。>=および<=演算子は、クエリされる日付を含みますが、>および<は含みません。
表示フィールド
| フィールド | 名前(およびエイリアス) | 説明 |
|---|---|---|
| アクティブ | active | パイプラインがアクティブであるかどうかを表示します |
| キャンセル可能 | cancelable | パイプラインをキャンセルできるかどうかを表示します |
| 子 | child | これが子パイプラインであるかどうかを表示します |
| コミット日時 | committed、committedAt | コミットタイムスタンプを表示します |
| 完了 | complete | パイプラインが完了しているかどうかを表示します |
| コンピューティング時間 | computeMinutes | 使用されたコンピューティング時間を表示します |
| 設定ソース | configSource | パイプラインの設定ソースを表示します |
| カバレッジ | coverage | コードカバレッジ率を表示 |
| 作成日時 | created、createdAt | パイプラインが作成された日時を表示します |
| 期間 | duration | パイプラインの期間を表示します |
| 失敗したジョブ数 | failedJobsCount | 失敗したジョブの数を表示します |
| 失敗理由 | failureReason | パイプラインの失敗の理由を表示します |
| 完了日時 | finished、finishedAt | パイプラインが終了した日時を表示します |
| ID | id | パイプラインIDを表示します |
| IID | iid | パイプラインの内部IDを表示します |
| 最新 | latest | これがRefの最新のパイプラインであるかどうかを表示します |
| 名前 | name | パイプライン名を表示します |
| パス | path | パイプラインのパスを表示します |
| Ref | ref | Git ref(ブランチまたはタグ)を表示します |
| リトライ可能 | retryable | パイプラインを再試行できるかどうかを表示します |
| SHA | sha | コミットSHAを表示します |
| ソース | source | パイプラインをトリガーしたものを表示します |
| 開始日時 | started、startedAt | パイプラインが開始された日時を表示します |
| ステータス | status | パイプラインのステータスを表示します |
| スタック | stuck | パイプラインがスタックしているかどうかを表示します |
| 合計ジョブ数 | totalJobs | ジョブの合計数を表示します |
| Updated at | updated、updatedAt | パイプラインが最後に更新された日時を表示します |
| 警告 | warnings | パイプラインの警告を表示します |
| YAMLエラー | yamlErrors | パイプラインにYAMLエラーがあるかどうかを表示します |
| YAMLエラーメッセージ | yamlErrorMessages | YAMLエラーメッセージを表示します |