sardines-shoal
Version:
A built-in service provider for sardines.js
11 lines • 909 B
TypeScript
import { Sardines } from 'sardines-core';
import { AgentState } from '../interfaces';
export { getRepositoryEntiryAddressesFromDeployPlan, parseDeployPlanFile } from './deployer_utils';
export declare const sendDeployResultToRepository: (deployResult: Sardines.Runtime.DeployResult | null | undefined, agent: AgentState) => Promise<Sardines.Runtime.ServiceRuntimeUpdateResult>;
export interface ServiceDeployment {
deployResult: Sardines.Runtime.DeployResult | null;
repositoryResponse: Sardines.Runtime.ServiceRuntimeUpdateResult | null;
}
export declare const deployServices: (targetServices: any, deployPlan: any, agentState: AgentState, send?: boolean) => Promise<ServiceDeployment>;
export declare const deployServicesByFiles: (serviceDefinitionFile: string, serviceDeployPlanFile: string, agentState: AgentState, send?: boolean) => Promise<ServiceDeployment>;
//# sourceMappingURL=index.d.ts.map