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