summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
blob: abf9444e07894c6921694ebaf0392021270b4214 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
image: 192.168.40.153:8082/common/maven:3.8.1-openjdk-11-slim

stages:
  - build
  - deploy


variables:
  VERSION: "$CI_COMMIT_TAG"

build:
  stage: build
  script:
    - echo "Building the project..."
    - tar -czvf tsg-olap-troubleshooting-$VERSION.tar.gz bin/ config/ e2e-mockdata-generator/ README.md
    - ls -lah
  only:
    - tags


deploy:
  stage: deploy
  script:
    - echo "Uploading to Nexus..."
    - echo "$NEXUS_USER:$NEXUS_PASSWORD"
    - echo "$NEXUS_URL"
    - curl -v -u $NEXUS_USER:$NEXUS_PASSWORD --upload-file tsg-olap-troubleshooting-$VERSION.tar.gz "$NEXUS_URL/troubleshooting/tsg-olap-troubleshooting-$VERSION.tar.gz"
  only:
    - tags