UNPKG

@copado/copado-cli

Version:

Copado Developer CLI

23 lines 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const core_1 = require("@salesforce/core"); const child_process_1 = require("child_process"); const filesystem_1 = require("../../../copado_commons/filesystem"); const sf_plugins_core_1 = require("@salesforce/sf-plugins-core"); core_1.Messages.importMessagesDirectory(__dirname); const messages = core_1.Messages.loadMessages('@copado/copado-cli', 'copado_record'); class OpenPipeline extends sf_plugins_core_1.SfCommand { async run() { const copadoUser = await filesystem_1.CopadoFiles.getCurrentUser(); const { flags } = await this.parse(OpenPipeline); const openCommand = `sf org open -o ${copadoUser} -p /${flags.id}`; (0, child_process_1.exec)(openCommand); } } exports.default = OpenPipeline; OpenPipeline.description = messages.getMessage('open.description'); OpenPipeline.examples = [messages.getMessage('open.example')]; OpenPipeline.flags = { id: sf_plugins_core_1.Flags.string({ char: 'i', description: messages.getMessage('open.flags.id'), required: true }) }; //# sourceMappingURL=open.js.map