codecov-lite
Version:
LCOV uploader for codecov.io service
23 lines (20 loc) • 550 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = env => {
if (!env.CIRCLECI) {
return null;
}
const url = env.CIRCLE_REPOSITORY_URL || '';
return {
service: 'circleci',
build: `${env.CIRCLE_BUILD_NUM}.${env.CIRCLE_NODE_INDEX}`,
job: `${env.CIRCLE_BUILD_NUM}.${env.CIRCLE_NODE_INDEX}`,
commit: env.CIRCLE_SHA1,
branch: env.CIRCLE_BRANCH,
pr: env.CIRCLE_PR_NUMBER,
slug: url.replace(/^.*:/, '').replace(/\.git$/, '')
};
};
exports.default = _default;