This commit is contained in:
IDONTSUDO 2023-12-03 16:20:52 +03:00
parent f525a76f6e
commit 5ee95d66e9
40 changed files with 59 additions and 59 deletions

View file

@ -0,0 +1,35 @@
import { Trigger } from "../../features/triggers/models/trigger_database_model";
import { EXEC_TYPE } from "./exec_error_model";
export interface IPipeline {
process: IProcess;
trigger?: Trigger;
env: Env | null;
stackGenerateType: StackGenerateType;
}
export enum StackGenerateType {
MAP = "MAP",
SINGLETON = "SINGLETON",
}
export interface Env {
ssh_key: string;
isUserInput: boolean;
isExtends: string;
}
export interface IProcess {
type: EXEC_TYPE;
command: string;
isGenerating: boolean;
isLocaleCode: boolean;
issueType: IssueType;
timeout?: number;
commit?: string | undefined;
}
export enum IssueType {
WARNING = "WARNING",
ERROR = "ERROR",
}