
マージリクエストに添付されたラベルに基づいて Git バージョン タグを追加しようとしていますが、パイプライン スクリプトでそれらを取得するにはどうすればよいですか?
答え1
幸いなことに、そのための変数が定義済み環境変数リファレンス
見るCI_MERGE_REQUEST_LABELS
パイプラインがマージ リクエスト用の場合、マージ リクエストのカンマ区切りのラベル名。[merge_requests] が使用され、マージ リクエストが作成された場合にのみ使用できます。
前述のように、ジョブに対して以下を定義する必要があります.gitlab-ci.yml
。
only:
- merge_requests