@catladder/pipeline
Version:
Panter workflow for cloud CI/CD and DevOps
16 lines (15 loc) • 633 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getCloudRunJobExecuteUrl = void 0;
var jobName_1 = require("./jobName");
function getCloudRunJobExecuteUrl(jobName, _a) {
var region = _a.region,
projectId = _a.projectId,
appFullName = _a.appFullName;
var uriBase = "https://".concat(region, "-run.googleapis.com/apis/run.googleapis.com/v1/namespaces/").concat(projectId, "/jobs");
var fullJobName = (0, jobName_1.getCloudRunJobName)(appFullName, jobName);
return "".concat(uriBase, "/").concat(fullJobName, ":run");
}
exports.getCloudRunJobExecuteUrl = getCloudRunJobExecuteUrl;