From 402d52af9b55415069869e8b2298670015e16d33 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Filip=20Pit=C3=A1k?= <xpitak@fi.muni.cz>
Date: Thu, 18 Apr 2024 20:53:22 +0200
Subject: [PATCH] Update .gitlab-ci.yml file

---
 .gitlab-ci.yml | 35 +++++++++++------------------------
 1 file changed, 11 insertions(+), 24 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c232ada..b289644 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,19 +13,12 @@ build:
      - shared-fi
    stage: build
    script:
-     - echo "We are building your project, $GITLAB_USER_LOGIN"
-     - cd infrastructure
-     - mvn clean install $MAVEN_CLI_OPTS
-     - cd ..
-     - cd account-query
-     - mvn clean install $MAVEN_CLI_OPTS
-     - cd ..
-     - cd account-management
-     - mvn clean install $MAVEN_CLI_OPTS
-     - cd ..
-     - cd transaction-processor
-     - mvn clean install $MAVEN_CLI_OPTS
-     - cd ..
+      - echo "We are building your project, $GITLAB_USER_LOGIN"
+      - mvn -f ./infrastructure clean install $MAVEN_CLI_OPTS
+      - mvn -f ./m2m-banking-api clean install $MAVEN_CLI_OPTS
+      - mvn -f ./account-query clean install $MAVEN_CLI_OPTS
+      - mvn -f ./account-management clean install $MAVEN_CLI_OPTS
+      - mvn -f ./transaction-processor clean install $MAVEN_CLI_OPTS
    artifacts:
       expire_in: 10 min
       paths:
@@ -36,14 +29,8 @@ test:
      - shared-fi
    stage: test
    script:
-    - cd infrastructure
-    - mvn clean install $MAVEN_CLI_OPTS
-    - cd ..
-    - 'cd account-management'
-    - 'mvn verify'
-    - cd ..
-    - 'cd account-query'
-    - 'mvn verify'
-    - cd ..
-    - 'cd transaction-processor'
-    - 'mvn verify'
+    - mvn -f ./infrastructure clean install $MAVEN_CLI_OPTS
+    - mvn -f ./m2m-banking-api clean install $MAVEN_CLI_OPTS
+    - mvn -f ./account-management clean verify
+    - mvn -f ./account-query clean verify
+    - mvn -f ./transaction-processor clean verify
-- 
GitLab