GITLAB_CI とは?
GITLAB_CI は、スクリプトが GitLab CI/CD ジョブ内で実行されているときは常に true です。
汎用の CI 変数と同様に、GITLAB_CI はツールやスクリプトが自分が特に GitLab CI 内にいることを検出し、動作を調整できるようにします。
使い方
スクリプトがローカルや別の CI システムと GitLab CI とで異なる動作をする必要があるときに、これで分岐します。
重要なポイント
- GITLAB_CI は GitLab CI 内では true です。
- 特に GitLab 環境を検出します。
- 汎用の CI 変数を補完します。
関連ガイド
What Is the CI Variable?CI is a boolean environment variable set to true on virtually every CI system, including GitHub Actions. Lear…
What Is CI_PIPELINE_SOURCE?CI_PIPELINE_SOURCE is how a GitLab CI pipeline was triggered: push, merge_request_event, schedule, and more.…
What Is a CI Runner? Managed vs Self-Hosted ExplainedA CI runner is the machine that executes your pipeline jobs. Learn how runners work, the difference between h…