.gitlab-ci.yml 417 Bytes
Newer Older
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
1
variables:
2
  RELEASE_DIR: "public/p2repo"
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
3

4
5
pages:
  stage: deploy
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
6
7
  tags: 
    - docker # use shared runner
8
  image: maven:3.8.4-eclipse-temurin-17-alpine
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
9
10
  script:
    - mvn --version
11
    - mvn clean install   # build p2 repo
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
12
    - rm -rf $RELEASE_DIR
13
14
    - mkdir -p $RELEASE_DIR
    - cp -r de.hftstuttgart.cityunits.p2site/target/repository/* $RELEASE_DIR
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
15
16
  artifacts:
    paths:
17
      - public
Kai-Holger Brassel's avatar
Kai-Holger Brassel committed
18
  only:
19
  - master