CI | Status | [ci skip] | [skip ci] | Other | Custom |
---|---|---|---|---|---|
AppVeyor | ☑️ | ☑️ | [skip appveyor] | doc | |
Azure Pipelines | ☑️ | ☑️ | skip-checks: true, ***NO_CI***, [skip KEYWORD] or [KEYWORD skip] (KEYWORD: azurepipelines, azpipelines, azp) |
workaround | |
Bitrise | ☑️ | ☑️ | |||
Buddy | ❌ | ❌ | --skip | ||
Circle CI | ☑️ | ☑️ | |||
Cirrus CI | ☑️ | ☑️ | |||
Codefresh | ❌ | ❌ | doc1, doc2 | ||
Codeship | ☑️ | ☑️ | --skip-ci,--ci-skip | ||
Drone | ☑️ | ☑️ | ***no_ci*** | code | |
GitHub Actions | ☑️ | ☑️ | [no ci], [skip actions], or [actions skip] | workaround | |
JFrog Pipelines | ❌ | ❌ | [skipRun] | ||
Peakflow | ☑️ | ☑️ | |||
Razorops | ❌ | ❌ | |||
Scrutinizer | ☑️ | ☑️ | |||
Semaphore CI | ☑️ | ☑️ | |||
Semaphore CI 2.0 | ☑️ | ☑️ | |||
Travis CI | ☑️ | ☑️ | [skip KEYWORD] or [KEYWORD skip] (KEYWORD: ci, travis, travis ci, travis-ci, or travisci) |
- Travis CI
Travis CI is build with all commit, If you are only interested in building the most recent commit you can use Auto Cancellation.
Commit of the skip comment is not queued, so the previous commit will not be auto canceled. - Other than
If you push more than one commit, only the last ("head") commit's message will be checked for the skip ci pattern!
CI | YES/NO |
---|---|
AppVeyor | NO |
AzurePipelines | NO |
Bitrise | NO |
Buddy | YES (Activity Log) |
Circle CI | YES (Status SKIPPED) |
Cirrus CI | YES (Status SKIPPED) |
Codefresh | YES (Status SUCCESS) |
Codeship | NO |
Drone | NO |
GitHub Actions | YES (Status SKIPPED) |
JFrog Pipelines | NO |
Peakflow | NO |
Razorops | - |
Scrutinizer | NO |
Semaphore CI | NO |
Semaphore CI 2.0 | NO |
Travis CI | NO |