From a18a97d1d2b20118d11842cc18160938f4d2f423 Mon Sep 17 00:00:00 2001
From: Maxime <maxime.lefrancois@emse.fr>
Date: Tue, 5 Mar 2024 13:38:01 +0100
Subject: [PATCH] fix link to saref-pipeline

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fda4ae1..8eb754a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,24 +1,20 @@
-image: openjdk:8-jdk
-
 variables:
+    GIT_STRATEGY: fetch
+    GIT_DEPTH: 0
     SAREF_DEV_KEY: <my_private_key>
     SAREF_PORTAL_KEY: <my_private_key>
 
-before_script:
-  - eval $(ssh-agent -s)
-  - ssh-add <(echo "$SAREF_DEV_KEY")
-  - mkdir -p ~/.ssh
-  - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
-
 stages:
   - test
   - build
   - deploy
 
+
 test-develop:
   stage: test
+  image: openjdk:11-jre
   script:
-    - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/jobs/artifacts/master/raw/target/saref-pipeline.jar?job=build"
+    - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/releases/permalink/latest/downloads/saref-pipeline.jar"
     - java -jar saref-pipeline.jar develop -s && touch target/success
   allow_failure: true
   except:
@@ -34,8 +30,9 @@ test-develop:
 
 test-prerelease:
   stage: test
+  image: openjdk:11-jre
   script:
-    - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/jobs/artifacts/master/raw/target/saref-pipeline.jar?job=build"
+    - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/releases/permalink/latest/downloads/saref-pipeline.jar"
     - java -jar saref-pipeline.jar release -t && touch target/success
   allow_failure: true
   only:
@@ -48,19 +45,27 @@ test-prerelease:
     reports:
       junit: target/report_output.xml
 
-deploy-report:
-  stage: deploy
-  script:
-    - scp -pr target/site saref-dev@saref.etsi.org:~/snapshot/$CI_PIPELINE_ID
-    - echo "SAREF pipeline report  https://saref.etsi.org/snapshot/$CI_PIPELINE_ID/report.html" 
-    - exit $(test -f target/success) $?
-  except:
-    - /^release-v/
+# deploy-report:
+#   stage: deploy
+#   image: alpine:latest
+#   script:
+#     - apk update
+#     - apk add openssh
+#     - eval $(ssh-agent -s)
+#     - ssh-add <(echo "$SAREF_DEV_KEY")
+#     - mkdir -p ~/.ssh
+#     - '[[ -f /.dockerenv ]] && echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config'
+#     - scp -P 29419 -pr target/site saref-dev@saref.etsi.org:~/snapshot/$CI_PIPELINE_ID
+#     - echo "SAREF pipeline report  https://saref.etsi.org/snapshot/$CI_PIPELINE_ID/report.html" 
+#     - exit $(test -f target/success) $?
+#   except:
+#     - /^release-v/
 
 test-release:
   stage: test
+  image: openjdk:11-jre
   script:
-    - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/jobs/artifacts/master/raw/target/saref-pipeline.jar?job=build"
+    - curl -L -o saref-pipeline.jar "https://labs.etsi.org/rep/saref/saref-pipeline/-/releases/permalink/latest/downloads/saref-pipeline.jar"
     - java -jar saref-pipeline.jar release -t
   only:
     - /^release-v/
-- 
GitLab