From b7d0b73b1b7ba487ac596c5ca6976cd64dfe09b1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Thu, 21 Sep 2023 18:38:37 +0200
Subject: [PATCH] ExerciseRoutes => Creation: Add pipeline badge to create
 exercise

---
 ExpressAPI/src/routes/ExerciseRoutes.ts | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ExpressAPI/src/routes/ExerciseRoutes.ts b/ExpressAPI/src/routes/ExerciseRoutes.ts
index e6f60a5..0abd3d1 100644
--- a/ExpressAPI/src/routes/ExerciseRoutes.ts
+++ b/ExpressAPI/src/routes/ExerciseRoutes.ts
@@ -87,6 +87,8 @@ class ExerciseRoutes implements RoutesManager {
                 await GitlabManager.addRepositoryVariable(repository.id, 'DOJO_SECRET', secret, false, true);
                 await GitlabManager.addRepositoryVariable(repository.id, 'DOJO_RESULTS_FOLDER', Config.exercise.pipelineResultsFolder, false, false);
 
+                await GitlabManager.addRepositoryBadge(repository.id, Config.gitlab.badges.pipeline.link, Config.gitlab.badges.pipeline.imageUrl, 'Pipeline Status');
+
                 break;
             } catch ( error ) {
                 if ( error instanceof AxiosError ) {
-- 
GitLab