1[ 2 { 3 "name": "AppVeyor", 4 "constant": "APPVEYOR", 5 "env": "APPVEYOR", 6 "pr": "APPVEYOR_PULL_REQUEST_NUMBER" 7 }, 8 { 9 "name": "Azure Pipelines", 10 "constant": "AZURE_PIPELINES", 11 "env": "SYSTEM_TEAMFOUNDATIONCOLLECTIONURI", 12 "pr": "SYSTEM_PULLREQUEST_PULLREQUESTID" 13 }, 14 { 15 "name": "Bamboo", 16 "constant": "BAMBOO", 17 "env": "bamboo_planKey" 18 }, 19 { 20 "name": "Bitbucket Pipelines", 21 "constant": "BITBUCKET", 22 "env": "BITBUCKET_COMMIT", 23 "pr": "BITBUCKET_PR_ID" 24 }, 25 { 26 "name": "Bitrise", 27 "constant": "BITRISE", 28 "env": "BITRISE_IO", 29 "pr": "BITRISE_PULL_REQUEST" 30 }, 31 { 32 "name": "Buddy", 33 "constant": "BUDDY", 34 "env": "BUDDY_WORKSPACE_ID", 35 "pr": "BUDDY_EXECUTION_PULL_REQUEST_ID" 36 }, 37 { 38 "name": "Buildkite", 39 "constant": "BUILDKITE", 40 "env": "BUILDKITE", 41 "pr": { "env": "BUILDKITE_PULL_REQUEST", "ne": "false" } 42 }, 43 { 44 "name": "CircleCI", 45 "constant": "CIRCLE", 46 "env": "CIRCLECI", 47 "pr": "CIRCLE_PULL_REQUEST" 48 }, 49 { 50 "name": "Cirrus CI", 51 "constant": "CIRRUS", 52 "env": "CIRRUS_CI", 53 "pr": "CIRRUS_PR" 54 }, 55 { 56 "name": "AWS CodeBuild", 57 "constant": "CODEBUILD", 58 "env": "CODEBUILD_BUILD_ARN" 59 }, 60 { 61 "name": "Codeship", 62 "constant": "CODESHIP", 63 "env": { "CI_NAME": "codeship" } 64 }, 65 { 66 "name": "Drone", 67 "constant": "DRONE", 68 "env": "DRONE", 69 "pr": { "DRONE_BUILD_EVENT": "pull_request" } 70 }, 71 { 72 "name": "dsari", 73 "constant": "DSARI", 74 "env": "DSARI" 75 }, 76 { 77 "name": "GitLab CI", 78 "constant": "GITLAB", 79 "env": "GITLAB_CI" 80 }, 81 { 82 "name": "GoCD", 83 "constant": "GOCD", 84 "env": "GO_PIPELINE_LABEL" 85 }, 86 { 87 "name": "Hudson", 88 "constant": "HUDSON", 89 "env": "HUDSON_URL" 90 }, 91 { 92 "name": "Jenkins", 93 "constant": "JENKINS", 94 "env": ["JENKINS_URL", "BUILD_ID"], 95 "pr": { "any": ["ghprbPullId", "CHANGE_ID"] } 96 }, 97 { 98 "name": "Magnum CI", 99 "constant": "MAGNUM", 100 "env": "MAGNUM" 101 }, 102 { 103 "name": "Netlify CI", 104 "constant": "NETLIFY", 105 "env": "NETLIFY_BUILD_BASE", 106 "pr": { "env": "PULL_REQUEST", "ne": "false" } 107 }, 108 { 109 "name": "Sail CI", 110 "constant": "SAIL", 111 "env": "SAILCI", 112 "pr": "SAIL_PULL_REQUEST_NUMBER" 113 }, 114 { 115 "name": "Semaphore", 116 "constant": "SEMAPHORE", 117 "env": "SEMAPHORE", 118 "pr": "PULL_REQUEST_NUMBER" 119 }, 120 { 121 "name": "Shippable", 122 "constant": "SHIPPABLE", 123 "env": "SHIPPABLE", 124 "pr": { "IS_PULL_REQUEST": "true" } 125 }, 126 { 127 "name": "Solano CI", 128 "constant": "SOLANO", 129 "env": "TDDIUM", 130 "pr": "TDDIUM_PR_ID" 131 }, 132 { 133 "name": "Strider CD", 134 "constant": "STRIDER", 135 "env": "STRIDER" 136 }, 137 { 138 "name": "TaskCluster", 139 "constant": "TASKCLUSTER", 140 "env": ["TASK_ID", "RUN_ID"] 141 }, 142 { 143 "name": "TeamCity", 144 "constant": "TEAMCITY", 145 "env": "TEAMCITY_VERSION" 146 }, 147 { 148 "name": "Travis CI", 149 "constant": "TRAVIS", 150 "env": "TRAVIS", 151 "pr": { "env": "TRAVIS_PULL_REQUEST", "ne": "false" } 152 } 153] 154