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

27 lines (26 loc) 1.02 kB
import { SfCommand } from '@salesforce/sf-plugins-core'; import { AnyJson } from '@salesforce/ts-types'; export default class Retrofit extends SfCommand<any> { static DEFAULT_SOURCES_TO_RETROFIT: string[]; static title: string; static description: string; static examples: string[]; static flags: any; static requiresProject: boolean; protected configInfo: any; protected debugMode: boolean; protected commit: boolean; protected commitMode: string | boolean; protected push: boolean; protected pushMode: string; protected productionBranch: string | null; protected retrofitTargetBranch: string | null; run(): Promise<AnyJson>; processRetrofit(flags: any): Promise<void>; commitChanges(flags: any): Promise<void>; doCommit(flags: any): Promise<void>; pushChanges(retrofitWorkBranch: string): Promise<void>; setDefaultGitConfig(): Promise<void>; retrieveSources(flags: any): Promise<boolean>; discardIgnoredChanges(): Promise<void>; }