UNPKG

@catladder/cli

Version:

Panter cli tool for cloud CI/CD and DevOps

24 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createCustomBuildJobs = void 0; const docker_1 = require("../docker"); const types_1 = require("../types"); const base_1 = require("../base"); const createBuildJobDefinition_1 = require("../base/createBuildJobDefinition"); const createCustomBuildJobs = (context) => { const buildConfig = context.build.config; if (!(0, types_1.isOfBuildType)(buildConfig, "custom")) { throw new Error("deploy config is not custom"); } return (0, base_1.createComponentBuildJobs)(context, { appBuild: buildConfig.buildCommand !== null ? (0, createBuildJobDefinition_1.createBuildJobDefinition)(context, buildConfig) : undefined, dockerBuild: { script: (0, docker_1.getDockerBuildScriptWithBuiltInDockerFile)(context), variables: {}, }, }); }; exports.createCustomBuildJobs = createCustomBuildJobs; //# sourceMappingURL=buildJob.js.map