@ng-builders/semrel
Version:
Custom Angular CLI builders
27 lines (26 loc) • 1.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const util_1 = require("util");
const GITLAB_PACKAGE_NAME = '@semantic-release/gitlab';
const GITHUB_PACKAGE_NAME = '@semantic-release/github';
function platformPlugin({ gitlab }, builderContext) {
if (gitlab === true) {
return GITLAB_PACKAGE_NAME;
}
if (gitlab && util_1.isObject(gitlab)) {
return [GITLAB_PACKAGE_NAME, gitlab];
}
return [
GITHUB_PACKAGE_NAME,
{
successComment: `:tada: This \${issue.pull_request ? 'pull request' : 'issue'} is included in version ${builderContext.target.project}@\${nextRelease.version} :tada:
The release is available on [GitHub release](<github_release_url>)`,
releasedLabels: [
`released<%= nextRelease.channel ? " on @\${nextRelease.channel}" : "" %>`,
builderContext.target.project
]
}
];
}
exports.platformPlugin = platformPlugin;
//# sourceMappingURL=platform-plugin.js.map