@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
27 lines • 2.04 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const path_1 = __importDefault(require("path"));
const SFDXCommand_1 = require("@flxbl-io/sfdx-process-wrapper/lib/SFDXCommand");
class VlocityRefreshBase extends SFDXCommand_1.SFDXCommand {
constructor(project_directory, target_org, packageDirectory, logger, logLevel) {
super(target_org, project_directory, logger, logLevel);
this.packageDirectory = packageDirectory;
}
getSFDXCommand() {
return 'vlocity';
}
getCommandName() {
return 'vlocity:refreshVlocityBase';
}
getGeneratedParams() {
let command = `-sfdx.username ${this.target_org} -job ${path_1.default.join(this.packageDirectory, 'VlocityComponents.yaml')} refreshVlocityBase`;
if (this.logLevel)
command += ` -verbose`;
return command;
}
}
exports.default = VlocityRefreshBase;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVmxvY2l0eVJlZnJlc2hCYXNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NvcmUvdmxvY2l0eXdyYXBwZXIvVmxvY2l0eVJlZnJlc2hCYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsZ0RBQXdCO0FBQ3hCLGdGQUE2RTtBQUc3RSxNQUFxQixrQkFBbUIsU0FBUSx5QkFBVztJQUN2RCxZQUNJLGlCQUF5QixFQUN6QixVQUFrQixFQUNWLGdCQUF3QixFQUNoQyxNQUFjLEVBQ2QsUUFBcUI7UUFFckIsS0FBSyxDQUFDLFVBQVUsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFKL0MscUJBQWdCLEdBQWhCLGdCQUFnQixDQUFRO0lBS3BDLENBQUM7SUFFRCxjQUFjO1FBQ1YsT0FBTyxTQUFTLENBQUM7SUFDckIsQ0FBQztJQUNELGNBQWM7UUFDVixPQUFPLDRCQUE0QixDQUFDO0lBQ3hDLENBQUM7SUFFRCxrQkFBa0I7UUFDZCxJQUFJLE9BQU8sR0FBRyxrQkFBa0IsSUFBSSxDQUFDLFVBQVUsU0FBUyxjQUFJLENBQUMsSUFBSSxDQUM3RCxJQUFJLENBQUMsZ0JBQWdCLEVBQ3JCLHdCQUF3QixDQUMzQixzQkFBc0IsQ0FBQztRQUN4QixJQUFJLElBQUksQ0FBQyxRQUFRO1lBQUUsT0FBTyxJQUFJLFdBQVcsQ0FBQztRQUMxQyxPQUFPLE9BQU8sQ0FBQztJQUNuQixDQUFDO0NBQ0o7QUExQkQscUNBMEJDIn0=