From 5b1709829bdd00f2d7558b1a16dbc79f74d6e402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me> Date: Wed, 2 Aug 2023 01:02:06 +0200 Subject: [PATCH] Config => Add config for result folder and dockerCompose project name --- ExerciceChecker/src/config/Config.ts | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/ExerciceChecker/src/config/Config.ts b/ExerciceChecker/src/config/Config.ts index 363c286..73fd829 100644 --- a/ExerciceChecker/src/config/Config.ts +++ b/ExerciceChecker/src/config/Config.ts @@ -1,17 +1,27 @@ class Config { public readonly filesFolder: string; + public readonly resultsFolder: string; - public exercice: { + public readonly exercice: { id: string; secret: string; }; + public readonly dockerCompose: { + projectName: string + }; + constructor() { this.filesFolder = process.env.FILES_FOLDER || './'; + this.resultsFolder = process.env.RESULTS_FOLDER || ''; this.exercice = { id : process.env.DOJO_EXERCICE_ID || '', secret: process.env.DOJO_SECRET || '' }; + + this.dockerCompose = { + projectName: process.env.DOCKER_COMPOSE_PROJECT_NAME || '' + }; } } -- GitLab