redoc/build/run_tests.js
2016-08-01 07:22:49 +03:00

26 lines
492 B
JavaScript
Executable File

#!/usr/bin/env node
'use strict';
require('shelljs/global');
set('-e');
function isPR() {
return process.env.TRAVIS_PULL_REQUEST && process.env.TRAVIS_PULL_REQUEST !== 'false';
}
if (process.env.JOB === 'e2e-guru') {
if (isPR()) {
console.log('Skiping E2E tests on PR');
return;
}
exec('npm run e2e');
} else {
exec('npm run unit');
if (isPR()) {
console.log('Skiping E2E tests on PR');
return;
}
console.log('Starting Basic E2E');
exec('npm run e2e');
}