UNPKG

sfdx-hardis

Version:

Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards

29 lines (28 loc) 964 B
import { SfCommand } from '@salesforce/sf-plugins-core'; import { AnyJson } from '@salesforce/ts-types'; export default class SaveTask extends SfCommand<any> { static title: string; static description: string; static examples: string[]; static flags: any; static requiresProject: boolean; protected static requiresSfdxPlugins: string[]; protected debugMode: boolean; protected noPull: boolean; protected noGit: boolean; protected noClean: boolean; protected auto: boolean; protected gitUrl: string; protected currentBranch: string; protected targetBranch: string | null; run(): Promise<AnyJson>; private cleanGitStatus; private ensureCommitIsReady; private upgradePackageXmlFilesWithDelta; private applyCleaningOnSources; private buildDeploymentPlan; private manageCommitPush; private updateMergeRequestInfo; private getSeparateDeploymentsConfig; private addToPlan; }