feat: add registry target contracts

This commit is contained in:
2026-04-28 15:40:55 +00:00
parent eb299afb53
commit 7f5cb4e247
6 changed files with 53 additions and 1 deletions
+3
View File
@@ -1,4 +1,5 @@
import type { IServiceRessources } from './docker.js';
import type { IRegistryTarget } from './registry.js';
export interface IService {
id: string;
@@ -7,6 +8,8 @@ export interface IService {
description: string;
imageId: string;
imageVersion: string;
registryTarget?: IRegistryTarget;
deployOnPush?: boolean;
environment: { [key: string]: string };
/**
* the main secret bundle id, exclusive to the service