13 lines
297 B
JavaScript
13 lines
297 B
JavaScript
|
#!/usr/bin/env node
|
||
|
|
||
|
let is = module.exports.insideCi = () => {
|
||
|
// Bail out if CI is overrided
|
||
|
return process.env.CI === 'false'
|
||
|
? false
|
||
|
: !!['CI','CI_APP_ID','BUILD_NUMBER','CI_NAME','RUN_ID'].some(x => process.env[x])
|
||
|
}
|
||
|
|
||
|
if (require.main === module) {
|
||
|
process.exit(is() ? 0 : 1)
|
||
|
}
|