review
This commit is contained in:
parent
f525a76f6e
commit
5ee95d66e9
40 changed files with 59 additions and 59 deletions
35
server/src/core/models/process_model.ts
Normal file
35
server/src/core/models/process_model.ts
Normal 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",
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue