github.com/buildtool/build-tools@v0.2.29-0.20240322150259-6a1d0a553c23/www/docs/ci/ci.md (about)

     1  # Continuous Integration
     2  
     3  Commands recognize which CI/CD environment they are executed in based on which environment variables are present.
     4  The following variables are checked to determine which CI/CD tool that we run under.
     5  
     6  | Environment variable      | CI/CD                             |
     7  | :-------------------------| :-------------------------------- |
     8  | `BUILDKITE_PIPELINE_SLUG` | [Buildkite]           |
     9  | `CI_PROJECT_NAME`         | [Gitlab CI]           |
    10  | `RUNNER_WORKSPACE`        | [Github Actions] |
    11  | `TEAMCITY_PROJECT_NAME`   | [TeamCity]             |
    12  | `BUILD_REPOSITORY_NAME`   | [Azure Devops]     |
    13  
    14  
    15  [Buildkite]: https://buildkite.com
    16  [Gitlab CI]: https://docs.gitlab.com/ce/ci
    17  [Github Actions]: https://github.com/features/actions
    18  [teamcity]: https://www.jetbrains.com/teamcity
    19  [azure devops]: https://azure.microsoft.com/en-us/services/devops/pipelines/