CIを示す環境変数はCI? 840 views Post @wakairo 2023/02/08 22:35 テストがCI (Continuous Integration) のシステム上で実行されていることを示すための環境変数の名前は、「CI」がデファクト・スタンダードになっているみたいです。 ちなみに、CIという名前の環境変数を知ったのは、Railsガイドを読んでいたら出てきたためです。そこで、自分が名前を知っているいくつかのCIについて既定の環境変数について確認したところ、確かにCIという名前の環境変数が定義されていました。 参考:各CIの既定の環境変数 GitHub Actions: https://docs.github.com/ja/actions/learn-github-actions/variables#default-environment-variables GitLab: https://gitlab-docs.creationline.com/ee/ci/variables/predefined_variables.html CircleCI: https://circleci.com/docs/ja/variables/#built-in-environment-variables
@wakairo 2023/02/08 22:35 テストがCI (Continuous Integration) のシステム上で実行されていることを示すための環境変数の名前は、「CI」がデファクト・スタンダードになっているみたいです。 ちなみに、CIという名前の環境変数を知ったのは、Railsガイドを読んでいたら出てきたためです。そこで、自分が名前を知っているいくつかのCIについて既定の環境変数について確認したところ、確かにCIという名前の環境変数が定義されていました。 参考:各CIの既定の環境変数 GitHub Actions: https://docs.github.com/ja/actions/learn-github-actions/variables#default-environment-variables GitLab: https://gitlab-docs.creationline.com/ee/ci/variables/predefined_variables.html CircleCI: https://circleci.com/docs/ja/variables/#built-in-environment-variables
テストがCI (Continuous Integration) のシステム上で実行されていることを示すための環境変数の名前は、「CI」がデファクト・スタンダードになっているみたいです。
ちなみに、CIという名前の環境変数を知ったのは、Railsガイドを読んでいたら出てきたためです。そこで、自分が名前を知っているいくつかのCIについて既定の環境変数について確認したところ、確かにCIという名前の環境変数が定義されていました。
参考:各CIの既定の環境変数