Commit 8f8c36fa authored by Kai-Holger Brassel's avatar Kai-Holger Brassel
Browse files

Adapt to default gitlab pages deamon

parent 5534506e
Pipeline #2086 passed with stage
in 1 minute and 29 seconds
stages:
- build
- deploy
variables: variables:
EXPORT_DIR: "/var/www/html/pages"
RELEASE_DIR: "release_target_211" RELEASE_DIR: "release_target_211"
build-p2: pages:
stage: build stage: deploy
tags: tags:
- docker - docker
image: maven:3.6.3-adoptopenjdk-15 image: maven:3.6.3-adoptopenjdk-15
script: script:
- mvn --version - mvn --version
- mvn clean install - mvn clean install # build p2 repo
only: - rm -rf public
- master - mkdir -p "public/$RELEASE_DIR"
- cp -r de.hft-stuttgart.indriya.p2site/target/repository/* "public/$RELEASE_DIR"
artifacts: artifacts:
paths: paths:
- de.hft-stuttgart.indriya.p2site/target/repository/ - public
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"
only: only:
- master - master
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment