import * as plugins from '../plugins.js';

/**
 * a deployment happens when a service is deployed
 * tracks the status of a deployment
 */
export interface IDeployment {
  id: string;
  affectedServiceIds: string[];
  usedImageId: string;
  deploymentLog: string[];
  status: 'scheduled' | 'running' | 'deployed' | 'failed';
}