From 3bd956f1e86345daf8b823d9cb98615fb6970670 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me> Date: Thu, 12 Oct 2023 21:38:41 +0200 Subject: [PATCH] Config => Add assignment const --- config/ClientsSharedConfig.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/ClientsSharedConfig.ts b/config/ClientsSharedConfig.ts index 493ce30..1c8af72 100644 --- a/config/ClientsSharedConfig.ts +++ b/config/ClientsSharedConfig.ts @@ -1,6 +1,10 @@ class ClientsSharedConfig { public apiURL: string; + public assignment: { + filename: string, neededFiles: Array<string> + }; + public gitlab: { apiURL: string dojoAccount: { id: number; username: string; }; @@ -20,6 +24,11 @@ class ClientsSharedConfig { constructor() { this.apiURL = process.env.API_URL || ''; + this.assignment = { + filename : process.env.ASSIGNMENT_FILENAME || '', + neededFiles: JSON.parse(process.env.EXERCISE_NEEDED_FILES || '[]') + }; + this.gitlab = { apiURL : process.env.GITLAB_API_URL || '', dojoAccount: { -- GitLab