@flxbl-io/sfp
Version:
sfp is a CLI tool to help you manage your Salesforce projects in an artifact centric model
39 lines (38 loc) • 1.06 kB
TypeScript
import ScratchOrg from '../ScratchOrg';
export interface PoolConfig {
tag: string;
maxAllocation: number;
waitTime?: number;
expiry?: number;
batchSize?: number;
configFilePath: string;
releaseConfigFile?: string;
succeedOnDeploymentErrors?: boolean;
keys?: string;
installAll: boolean;
enableSourceTracking: boolean;
relaxAllIPRanges?: boolean;
ipRangesToBeRelaxed?: [];
retryOnFailure?: boolean;
fetchArtifacts: {
artifactFetchScript?: string;
npm?: {
npmrcPath?: string;
scope: string;
};
};
disableSourcePackageOverride?: boolean;
snapshotPool?: string;
postDeploymentScriptPath: string;
preDependencyInstallationScriptPath: string;
enableVlocity?: boolean;
min_allocation?: number;
current_allocation?: number;
to_allocate?: number;
to_satisfy_min?: number;
to_satisfy_max?: number;
scratchOrgs?: ScratchOrg[];
failedToCreate?: number;
maxRetryCount?: number;
noAnchestors?: boolean;
}