webstudio/server/test/model/mock_pipelines.ts

48 lines
1.3 KiB
TypeScript
Raw Normal View History

2023-11-10 12:06:40 +03:00
import { EXEC_TYPE } from "../../src/core/model/exec_error_model";
import {
2023-11-16 00:40:35 +03:00
IPipeline,
2023-11-10 12:06:40 +03:00
IssueType,
StackGenerateType,
} from "../../src/core/model/process_model";
import { TriggerType } from "../../src/features/triggers/trigger_model";
2023-11-16 00:40:35 +03:00
export const mockSimplePipeline:IPipeline[] = [
2023-11-10 12:06:40 +03:00
{
process: {
type: EXEC_TYPE.EXEC,
command: `nix run gitlab:robossembler/nix-robossembler-overlay#test-script '{
"filesMeta":[
{"type":"folder","name":"example", "path": null,"rewrite":true}
],
"path":"$PATH"
}'`,
isGenerating: true,
isLocaleCode: false,
issueType: IssueType.WARNING,
},
trigger: {
type: TriggerType.FILE,
value: ["context"],
},
env: null,
stackGenerateType: StackGenerateType.SINGLETON,
},
{
process: {
type: EXEC_TYPE.EXEC,
command: `nix run gitlab:robossembler/nix-robossembler-overlay#test-script '{
"filesMeta":[
{"type":"file","name":"1.txt", "path":"example","rewrite":true}
],
"path":"$PATH"
}'`,
isGenerating: true,
isLocaleCode: false,
issueType: IssueType.WARNING,
},
trigger: null,
env: null,
stackGenerateType: StackGenerateType.SINGLETON,
},
];