Updated packager for test builds

This commit is contained in:
Angelos Chalaris
2018-10-10 22:30:10 +03:00
parent 6d6ed2f4dc
commit e56c709510
3 changed files with 1517 additions and 21 deletions

View File

@ -102,8 +102,9 @@ const capitalize = (str, lowerRest = false) =>
str.slice(0, 1).toUpperCase() + (lowerRest ? str.slice(1).toLowerCase() : str.slice(1));
// Checks if current environment is Travis CI
const isTravisCI = () => 'TRAVIS' in process.env && 'CI' in process.env;
const isNotTravisCronOrAPI = () =>
process.env['TRAVIS_EVENT_TYPE'] !== 'cron' && process.env['TRAVIS_EVENT_TYPE'] !== 'api';
const isTravisCronOrAPI = () =>
process.env['TRAVIS_EVENT_TYPE'] === 'cron' && process.env['TRAVIS_EVENT_TYPE'] === 'api';
const isNotTravisCronOrAPI = () => !isTravisCronOrAPI();
// Creates a hash for a value using the SHA-256 algorithm.
const hashData = val =>
crypto
@ -164,6 +165,7 @@ module.exports = {
shuffle,
getCodeBlocks,
getTextualContent,
isTravisCronOrAPI,
isNotTravisCronOrAPI,
prepTaggedData
};