UNPKG

@catladder/pipeline

Version:

Panter workflow for cloud CI/CD and DevOps

25 lines (24 loc) 892 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getGitlabReleaseJobs = void 0; var rules_1 = require("../../rules"); var runner_1 = require("../../runner"); var EXPIRED_TOKEN_HELP = "echo '👉 The project access token might be invald - run `project-renew-token` in catladder CLI to fix.'"; var getGitlabReleaseJobs = function () { var _a; return _a = {}, _a["create release"] = { stage: "release", image: (0, runner_1.getRunnerImage)("semantic-release"), script: ["semanticRelease", EXPIRED_TOKEN_HELP], rules: rules_1.RULES_RELEASE }, _a["⚠️ force create release"] = { stage: "release", image: (0, runner_1.getRunnerImage)("semantic-release"), script: ["semanticRelease", EXPIRED_TOKEN_HELP], needs: [], rules: rules_1.RULES_MANUAL_RELEASE }, _a; }; exports.getGitlabReleaseJobs = getGitlabReleaseJobs;