From 8f8c36fad059bc18d9fde81330fc6cbbf3785e29 Mon Sep 17 00:00:00 2001
From: Kai-Holger Brassel <mail@khbrassel.de>
Date: Wed, 10 Mar 2021 11:07:33 +0000
Subject: [PATCH] Adapt to default gitlab pages deamon

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 811d664..2dc995d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,35 +1,19 @@
-stages:
-  - build
-  - deploy
-
 variables:
-  EXPORT_DIR: "/var/www/html/pages"
   RELEASE_DIR: "release_target_211"
 
-build-p2:
-  stage: build
+pages:
+  stage: deploy
   tags: 
     - docker
   image: maven:3.6.3-adoptopenjdk-15
   script:
     - mvn --version
-    - mvn clean install
-  only:
-    - master
+    - mvn clean install   # build p2 repo
+    - rm -rf public
+    - mkdir -p "public/$RELEASE_DIR"
+    - cp -r de.hft-stuttgart.indriya.p2site/target/repository/* "public/$RELEASE_DIR"
   artifacts:
     paths:
-      - de.hft-stuttgart.indriya.p2site/target/repository/
-    expire_in: 1 day
-     
-pages-master:
-  stage: deploy
-  dependencies:
-    - build-p2
-  tags: 
-    - production # use special CLI runner for publishing to $EXPORT_DIR
-  script:
-    - rm -rf "$EXPORT_DIR/$CI_PROJECT_NAME"
-    - mkdir -p "$EXPORT_DIR/$CI_PROJECT_NAME/$RELEASE_DIR"
-    - cp -r de.hft-stuttgart.indriya.p2site/target/repository/* "$EXPORT_DIR/$CI_PROJECT_NAME/$RELEASE_DIR"
+      - public
   only:
-    - master
+  - master
-- 
GitLab