diff options
| author | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
|---|---|---|
| committer | Florian Dold <florian.dold@gmail.com> | 2019-03-27 21:01:33 +0100 |
| commit | cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch) | |
| tree | 92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/ci-info/index.js | |
| parent | 3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff) | |
remove node_modules
Diffstat (limited to 'node_modules/ci-info/index.js')
| -rw-r--r-- | node_modules/ci-info/index.js | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/node_modules/ci-info/index.js b/node_modules/ci-info/index.js deleted file mode 100644 index 7f742f4ed..000000000 --- a/node_modules/ci-info/index.js +++ /dev/null @@ -1,56 +0,0 @@ -'use strict' - -var vendors = require('./vendors.json') - -var env = process.env - -// Used for testinging only -Object.defineProperty(exports, '_vendors', { - value: vendors.map(function (v) { return v.constant }) -}) - -exports.name = null -exports.isPR = null - -vendors.forEach(function (vendor) { - var envs = Array.isArray(vendor.env) ? vendor.env : [vendor.env] - var isCI = envs.every(function (obj) { - if (typeof obj === 'string') return !!env[obj] - return Object.keys(obj).every(function (k) { - return env[k] === obj[k] - }) - }) - - exports[vendor.constant] = isCI - - if (isCI) { - exports.name = vendor.name - - if (vendor.pr) { - var val = env[vendor.pr.env] - if (val) { - switch (vendor.pr.type) { - case 'not-false': - exports.isPR = val !== 'false' - break - case 'boolean': - exports.isPR = val === 'true' - break - default: - exports.isPR = true - } - } else { - exports.isPR = false - } - } - } -}) - -exports.isCI = !!( - env.CI || // Travis CI, CircleCI, Cirrus CI, Gitlab CI, Appveyor, CodeShip, dsari - env.CONTINUOUS_INTEGRATION || // Travis CI, Cirrus CI - env.BUILD_NUMBER || // Jenkins, TeamCity - env.RUN_ID || // TaskCluster, dsari - exports.name || - false -) |
