Supported CI Providers
Canyon can support any CI provider. If your CI provider is not in the list, please let us know at wr.zhang25@gmail.com.
Here is a list of CI providers supported by Canyon and their environment variables:
Provider | Project ID | SHA | Branch |
---|---|---|---|
Azure Pipelines | BUILD_REPOSITORY_NAME | BUILD_SOURCEVERSION | BUILD_SOURCEBRANCH |
CircleCI | CIRCLE_REPOSITORY_URL | CIRCLE_SHA1 | CIRCLE_BRANCH |
Drone | DRONE_REPO | DRONE_COMMIT_SHA | DRONE_BRANCH |
Github Actions | GITHUB_REPOSITORY | GITHUB_SHA | GITHUB_REF |
GitLab CI | CI_PROJECT_ID | CI_COMMIT_SHA | CI_COMMIT_BRANCH |
Jenkins | GIT_REPOSITORY | GIT_COMMIT | GIT_BRANCH |
Travis CI | TRAVIS_REPO_SLUG | TRAVIS_COMMIT | TRAVIS_BRANCH |