UNPKG

@catladder/cli

Version:

Panter cli tool for cloud CI/CD and DevOps

17 lines 690 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createVolumeConfig = void 0; const createVolumeConfig = (volumes, type) => { if (!volumes) { return []; } return [ ...Object.entries(volumes).map(([volumeName, { type, bucket, mountPath, readonly }]) => ({ "add-volume": `name=${volumeName},type=${type},bucket=${bucket}${readonly ? ",readonly=true" : ""}`, "add-volume-mount": `volume=${volumeName},mount-path=${mountPath}`, })), type === "service" ? { "execution-environment": "gen2" } : {}, ]; }; exports.createVolumeConfig = createVolumeConfig; //# sourceMappingURL=volumes.js.map