UNPKG

@process-engine/ci_tools

Version:
25 lines 800 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getNpmTag = void 0; const NO_NPM_TAG = 'NO_BRANCH_TAG'; const BRANCH_TO_NPM_TAG_MAP = { [process.env.CI_TOOLS_DEVELOP_BRANCH || 'develop']: 'develop', [process.env.CI_TOOLS_ALPHA_BRANCH || 'alpha']: 'alpha', [process.env.CI_TOOLS_BETA_BRANCH || 'beta']: 'beta', [process.env.CI_TOOLS_STABLE_BRANCH || 'master']: NO_NPM_TAG, }; function getNpmTag(branchName) { const tag = BRANCH_TO_NPM_TAG_MAP[branchName]; if (tag === NO_NPM_TAG) { return null; } if (tag != null) { return tag; } return getBranchTag(branchName); } exports.getNpmTag = getNpmTag; function getBranchTag(branchName) { return branchName.replace(/\//g, '~'); } //# sourceMappingURL=tag.js.map