From 6afdea6bd42e6e2a84d15ed13a2edf9cb13975ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me> Date: Thu, 18 Jan 2024 16:56:07 +0100 Subject: [PATCH] CI/CD => Restore version replacement from pipeline --- ExerciseChecker/.gitlab-ci/01_functions.yml | 2 +- ExerciseChecker/src/app.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ExerciseChecker/.gitlab-ci/01_functions.yml b/ExerciseChecker/.gitlab-ci/01_functions.yml index 631e831..ca24e69 100644 --- a/ExerciseChecker/.gitlab-ci/01_functions.yml +++ b/ExerciseChecker/.gitlab-ci/01_functions.yml @@ -51,7 +51,7 @@ # Decrypt env vars for production - apk add npm sed - cd $PROJECT_FOLDER - #- sed -i -r "s/\{\{VERSION\}\}/${VERSION}/g" src/app.ts # Not needed anymore + - sed -i -r "s/\{\{VERSION\}\}/${VERSION}/g" src/app.ts # Needed for have the -dev ou -test suffix in the version - | if [[ $CI_COMMIT_REF_PROTECTED == "true" || $IS_TEST == true ]]; then echo "Decrypt production env vars" diff --git a/ExerciseChecker/src/app.ts b/ExerciseChecker/src/app.ts index 791025b..2a519e8 100644 --- a/ExerciseChecker/src/app.ts +++ b/ExerciseChecker/src/app.ts @@ -28,13 +28,12 @@ import ExerciseResultsSanitizerAndValidator from './sharedByClients/helpers/Dojo import ExerciseAssignment from './sharedByClients/models/ExerciseAssignment'; import ClientsSharedExerciseHelper from './sharedByClients/helpers/Dojo/ClientsSharedExerciseHelper'; import Icon from './shared/types/Icon'; -import { version } from './config/Version'; (async () => { HttpManager.registerAxiosInterceptor(); - console.log(Styles.APP_NAME(`${ Config.appName } (version ${ version })`)); + console.log(Styles.APP_NAME(`${ Config.appName } (version {{VERSION}})`)); let exerciseAssignment: ExerciseAssignment | undefined; let exerciseDockerCompose: ExerciseDockerCompose; -- GitLab