vendors.json 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318
  1. [
  2. {
  3. "name": "Appcircle",
  4. "constant": "APPCIRCLE",
  5. "env": "AC_APPCIRCLE"
  6. },
  7. {
  8. "name": "AppVeyor",
  9. "constant": "APPVEYOR",
  10. "env": "APPVEYOR",
  11. "pr": "APPVEYOR_PULL_REQUEST_NUMBER"
  12. },
  13. {
  14. "name": "AWS CodeBuild",
  15. "constant": "CODEBUILD",
  16. "env": "CODEBUILD_BUILD_ARN"
  17. },
  18. {
  19. "name": "Azure Pipelines",
  20. "constant": "AZURE_PIPELINES",
  21. "env": "SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",
  22. "pr": "SYSTEM_PULLREQUEST_PULLREQUESTID"
  23. },
  24. {
  25. "name": "Bamboo",
  26. "constant": "BAMBOO",
  27. "env": "bamboo_planKey"
  28. },
  29. {
  30. "name": "Bitbucket Pipelines",
  31. "constant": "BITBUCKET",
  32. "env": "BITBUCKET_COMMIT",
  33. "pr": "BITBUCKET_PR_ID"
  34. },
  35. {
  36. "name": "Bitrise",
  37. "constant": "BITRISE",
  38. "env": "BITRISE_IO",
  39. "pr": "BITRISE_PULL_REQUEST"
  40. },
  41. {
  42. "name": "Buddy",
  43. "constant": "BUDDY",
  44. "env": "BUDDY_WORKSPACE_ID",
  45. "pr": "BUDDY_EXECUTION_PULL_REQUEST_ID"
  46. },
  47. {
  48. "name": "Buildkite",
  49. "constant": "BUILDKITE",
  50. "env": "BUILDKITE",
  51. "pr": {
  52. "env": "BUILDKITE_PULL_REQUEST",
  53. "ne": "false"
  54. }
  55. },
  56. {
  57. "name": "CircleCI",
  58. "constant": "CIRCLE",
  59. "env": "CIRCLECI",
  60. "pr": "CIRCLE_PULL_REQUEST"
  61. },
  62. {
  63. "name": "Cirrus CI",
  64. "constant": "CIRRUS",
  65. "env": "CIRRUS_CI",
  66. "pr": "CIRRUS_PR"
  67. },
  68. {
  69. "name": "Codefresh",
  70. "constant": "CODEFRESH",
  71. "env": "CF_BUILD_ID",
  72. "pr": {
  73. "any": [
  74. "CF_PULL_REQUEST_NUMBER",
  75. "CF_PULL_REQUEST_ID"
  76. ]
  77. }
  78. },
  79. {
  80. "name": "Codemagic",
  81. "constant": "CODEMAGIC",
  82. "env": "CM_BUILD_ID",
  83. "pr": "CM_PULL_REQUEST"
  84. },
  85. {
  86. "name": "Codeship",
  87. "constant": "CODESHIP",
  88. "env": {
  89. "CI_NAME": "codeship"
  90. }
  91. },
  92. {
  93. "name": "Drone",
  94. "constant": "DRONE",
  95. "env": "DRONE",
  96. "pr": {
  97. "DRONE_BUILD_EVENT": "pull_request"
  98. }
  99. },
  100. {
  101. "name": "dsari",
  102. "constant": "DSARI",
  103. "env": "DSARI"
  104. },
  105. {
  106. "name": "Expo Application Services",
  107. "constant": "EAS",
  108. "env": "EAS_BUILD"
  109. },
  110. {
  111. "name": "Gerrit",
  112. "constant": "GERRIT",
  113. "env": "GERRIT_PROJECT"
  114. },
  115. {
  116. "name": "GitHub Actions",
  117. "constant": "GITHUB_ACTIONS",
  118. "env": "GITHUB_ACTIONS",
  119. "pr": {
  120. "GITHUB_EVENT_NAME": "pull_request"
  121. }
  122. },
  123. {
  124. "name": "GitLab CI",
  125. "constant": "GITLAB",
  126. "env": "GITLAB_CI",
  127. "pr": "CI_MERGE_REQUEST_ID"
  128. },
  129. {
  130. "name": "GoCD",
  131. "constant": "GOCD",
  132. "env": "GO_PIPELINE_LABEL"
  133. },
  134. {
  135. "name": "Google Cloud Build",
  136. "constant": "GOOGLE_CLOUD_BUILD",
  137. "env": "BUILDER_OUTPUT"
  138. },
  139. {
  140. "name": "Harness CI",
  141. "constant": "HARNESS",
  142. "env": "HARNESS_BUILD_ID"
  143. },
  144. {
  145. "name": "Heroku",
  146. "constant": "HEROKU",
  147. "env": {
  148. "env": "NODE",
  149. "includes": "/app/.heroku/node/bin/node"
  150. }
  151. },
  152. {
  153. "name": "Hudson",
  154. "constant": "HUDSON",
  155. "env": "HUDSON_URL"
  156. },
  157. {
  158. "name": "Jenkins",
  159. "constant": "JENKINS",
  160. "env": [
  161. "JENKINS_URL",
  162. "BUILD_ID"
  163. ],
  164. "pr": {
  165. "any": [
  166. "ghprbPullId",
  167. "CHANGE_ID"
  168. ]
  169. }
  170. },
  171. {
  172. "name": "LayerCI",
  173. "constant": "LAYERCI",
  174. "env": "LAYERCI",
  175. "pr": "LAYERCI_PULL_REQUEST"
  176. },
  177. {
  178. "name": "Magnum CI",
  179. "constant": "MAGNUM",
  180. "env": "MAGNUM"
  181. },
  182. {
  183. "name": "Netlify CI",
  184. "constant": "NETLIFY",
  185. "env": "NETLIFY",
  186. "pr": {
  187. "env": "PULL_REQUEST",
  188. "ne": "false"
  189. }
  190. },
  191. {
  192. "name": "Nevercode",
  193. "constant": "NEVERCODE",
  194. "env": "NEVERCODE",
  195. "pr": {
  196. "env": "NEVERCODE_PULL_REQUEST",
  197. "ne": "false"
  198. }
  199. },
  200. {
  201. "name": "ReleaseHub",
  202. "constant": "RELEASEHUB",
  203. "env": "RELEASE_BUILD_ID"
  204. },
  205. {
  206. "name": "Render",
  207. "constant": "RENDER",
  208. "env": "RENDER",
  209. "pr": {
  210. "IS_PULL_REQUEST": "true"
  211. }
  212. },
  213. {
  214. "name": "Sail CI",
  215. "constant": "SAIL",
  216. "env": "SAILCI",
  217. "pr": "SAIL_PULL_REQUEST_NUMBER"
  218. },
  219. {
  220. "name": "Screwdriver",
  221. "constant": "SCREWDRIVER",
  222. "env": "SCREWDRIVER",
  223. "pr": {
  224. "env": "SD_PULL_REQUEST",
  225. "ne": "false"
  226. }
  227. },
  228. {
  229. "name": "Semaphore",
  230. "constant": "SEMAPHORE",
  231. "env": "SEMAPHORE",
  232. "pr": "PULL_REQUEST_NUMBER"
  233. },
  234. {
  235. "name": "Shippable",
  236. "constant": "SHIPPABLE",
  237. "env": "SHIPPABLE",
  238. "pr": {
  239. "IS_PULL_REQUEST": "true"
  240. }
  241. },
  242. {
  243. "name": "Solano CI",
  244. "constant": "SOLANO",
  245. "env": "TDDIUM",
  246. "pr": "TDDIUM_PR_ID"
  247. },
  248. {
  249. "name": "Sourcehut",
  250. "constant": "SOURCEHUT",
  251. "env": {
  252. "CI_NAME": "sourcehut"
  253. }
  254. },
  255. {
  256. "name": "Strider CD",
  257. "constant": "STRIDER",
  258. "env": "STRIDER"
  259. },
  260. {
  261. "name": "TaskCluster",
  262. "constant": "TASKCLUSTER",
  263. "env": [
  264. "TASK_ID",
  265. "RUN_ID"
  266. ]
  267. },
  268. {
  269. "name": "TeamCity",
  270. "constant": "TEAMCITY",
  271. "env": "TEAMCITY_VERSION"
  272. },
  273. {
  274. "name": "Travis CI",
  275. "constant": "TRAVIS",
  276. "env": "TRAVIS",
  277. "pr": {
  278. "env": "TRAVIS_PULL_REQUEST",
  279. "ne": "false"
  280. }
  281. },
  282. {
  283. "name": "Vercel",
  284. "constant": "VERCEL",
  285. "env": {
  286. "any": [
  287. "NOW_BUILDER",
  288. "VERCEL"
  289. ]
  290. }
  291. },
  292. {
  293. "name": "Visual Studio App Center",
  294. "constant": "APPCENTER",
  295. "env": "APPCENTER_BUILD_ID"
  296. },
  297. {
  298. "name": "Woodpecker",
  299. "constant": "WOODPECKER",
  300. "env": {
  301. "CI": "woodpecker"
  302. },
  303. "pr": {
  304. "CI_BUILD_EVENT": "pull_request"
  305. }
  306. },
  307. {
  308. "name": "Xcode Cloud",
  309. "constant": "XCODE_CLOUD",
  310. "env": "CI_XCODE_PROJECT",
  311. "pr": "CI_PULL_REQUEST_NUMBER"
  312. },
  313. {
  314. "name": "Xcode Server",
  315. "constant": "XCODE_SERVER",
  316. "env": "XCS"
  317. }
  318. ]