UNPKG

salesforce-alm

Version:

This package contains tools, and APIs, for an improved salesforce.com developer experience.

29 lines (28 loc) 1.21 kB
import { SourceDeployApiBase } from './sourceDeployApiBase'; import { SourceWorkspaceAdapter } from './sourceWorkspaceAdapter'; import { DeployResult } from './sourceDeployApi'; interface PushOptions { deploydir?: string; wait?: number; forceoverwrite?: boolean; } export declare class MdapiPushApi extends SourceDeployApiBase { swa: SourceWorkspaceAdapter; scratchOrg: any; private metadataRegistry; private remoteSourceTrackingService; static packagesDeployed: number; protected init(): Promise<void>; deployPackage(options: PushOptions, packageName: string): Promise<any>; doDeploy(options: PushOptions): Promise<DeployResult>; private checkForConflicts; commitChanges(packageName: string): false | Promise<boolean>; private processResults; _postProcess(pushSuccesses: any[]): Promise<void>; static _isDeleteFailureBecauseDoesNotExistOnServer(failure: any): boolean; static _isFailureToUs(failure: any): boolean; static _convertFailureToSuccess(failure: any): void; _recalculateResult(result: any, reinterpretedComponentSuccesses: any, reinterpretedComponentFailures: any): any; _reinterpretResults(result: any): any; } export {};