From 238082db523856df73f5d8a7e267ee8513d3a836 Mon Sep 17 00:00:00 2001
From: Maxime <maxime.lefrancois@emse.fr>
Date: Fri, 24 May 2024 15:22:31 +0200
Subject: [PATCH] use ci from saref-core

---
 .gitlab-ci.yml | 86 ++------------------------------------------------
 1 file changed, 3 insertions(+), 83 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 21c8c42..3a89799 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,83 +1,3 @@
-variables:
-    GIT_STRATEGY: fetch
-    GIT_DEPTH: 0
-    SAREF_DEV_KEY: <my_private_key>
-    SAREF_PORTAL_KEY: <my_private_key>
-    SAREF_PORT: <port>
-
-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/-/releases/permalink/latest/downloads/saref-pipeline.jar"
-    - java -jar saref-pipeline.jar develop -s && touch target/success
-  allow_failure: true
-  except:
-    - /^prerelease-v/
-    - /^release-v/
-  artifacts:
-    when: always
-    paths:
-      - target/site
-      - target/success
-    reports:
-      junit: target/report_output.xml
-
-test-prerelease:
-  stage: test
-  image: openjdk:11-jre
-  script:
-    - 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:
-    - /^prerelease-v/
-  artifacts:
-    when: always
-    paths:
-      - target/site
-      - target/success
-    reports:
-      junit: target/report_output.xml
-
-deploy-report:
-  stage: deploy
-  image: alpine:latest
-  script:
-    - apk update
-    - apk add openssh
-    - echo "172.29.10.32    saref.etsi.org" >> /etc/hosts
-    - 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 $SAREF_PORT -O -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/-/releases/permalink/latest/downloads/saref-pipeline.jar"
-    - java -jar saref-pipeline.jar release -t
-  only:
-    - /^release-v/
-
-trigger-release:
-  stage: deploy
-  only:
-    - /^release-v/
-  variables:
-    SAREF_DEV_KEY: $SAREF_DEV_KEY
-    SAREF_PORTAL_KEY: $SAREF_PORTAL_KEY
-  trigger:
-    project: saref/saref-portal
-    branch: master
+include:
+  - project: 'saref/saref-core'
+    file: '.gitlab-ci.yml'
\ No newline at end of file
-- 
GitLab