Skip to content
Latchkey

CI_PROJECT_DIR とは?

CI_PROJECT_DIR は、リポジトリが clone され、job が実行される完全な path です。

CI_PROJECT_DIR は GitLab における workspace path に相当します。特に container 内では、path をハードコードせずにこれを参照してください。

注記

container の job 内では path が runner によって設定されます。CI_PROJECT_DIR を使うことでスクリプトの移植性が保たれます。

重要なポイント

  • CI_PROJECT_DIR は checkout ディレクトリです。
  • ハードコードされた path の代わりに使用します。
  • container の job で重要です。

関連ガイド