From 625d31c914579eecbb665dc1435b5e87f01d055d Mon Sep 17 00:00:00 2001 From: Yordan Kinkov <yordan.kinkov@vereign.com> Date: Fri, 10 Jun 2022 15:34:34 +0300 Subject: [PATCH] add tasklist templates to mongoDB --- .../docker-entrypoint-initdb.d/mongo-init.js | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/mongo/docker-entrypoint-initdb.d/mongo-init.js b/mongo/docker-entrypoint-initdb.d/mongo-init.js index ed8e2a2..34cd22e 100644 --- a/mongo/docker-entrypoint-initdb.d/mongo-init.js +++ b/mongo/docker-entrypoint-initdb.d/mongo-init.js @@ -60,6 +60,71 @@ db.taskTemplates.insertMany( "finalPolicy":"", "cacheNamespace":"", "cacheScope":"" + }, + { + "name":"exampleTask2", + "url":"https://jsonplaceholder.typicode.com/todos/1", + "method":"GET", + "requestPolicy":"", + "responsePolicy":"", + "finalPolicy":"", + "cacheNamespace":"", + "cacheScope":"" + } + ] +); + +db.createCollection('taskListTemplates'); +db.taskListTemplates.insertMany( + [ + { + "name": "sequentialTaskList", + "cacheNamespace": "login", + "cacheScope": "user", + "groups": [ + { + "execution": "sequential", + "tasks": [ + "exampleTask", + "exampleTask2" + ] + } + ] + }, + { + "name": "parallelTaskList", + "cacheNamespace": "login", + "cacheScope": "user", + "groups": [ + { + "execution": "parallel", + "tasks": [ + "exampleTask", + "exampleTask2" + ] + } + ] + }, + { + "name": "mixedTaskList", + "cacheNamespace": "login", + "cacheScope": "user", + "groups": [ + { + "execution": "parallel", + "tasks": [ + "exampleTask", + "exampleTask2" + ] + }, + { + "execution": "sequential", + "tasks": [ + "exampleTask", + "exampleTask2" + ] + } + ] } ] ); -- GitLab