release 24.09 test
This commit is contained in:
33
.gitlab-ci.yml
Normal file
33
.gitlab-ci.yml
Normal file
@@ -0,0 +1,33 @@
|
||||
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-data-initialization-$VERSION.tar.gz --exclude='*.log' --exclude='.gitlab-ci.yml' --exclude='.idea'
|
||||
- ls -lah
|
||||
artifacts:
|
||||
paths:
|
||||
- tsg-olap-data-initialization-$CI_COMMIT_TAG.tar.gz
|
||||
only:
|
||||
- tags
|
||||
|
||||
|
||||
deploy:
|
||||
stage: deploy
|
||||
script:
|
||||
- echo "Uploading to Nexus..."
|
||||
- ls -lah
|
||||
- curl -v -u $NEXUS_USER:$NEXUS_PASSWORD --upload-file tsg-olap-data-initialization-$VERSION.tar.gz "$NEXUS_URL/deployment/tsg-olap-data-initialization-$VERSION.tar.gz"
|
||||
dependencies:
|
||||
- build
|
||||
only:
|
||||
- tags
|
||||
Reference in New Issue
Block a user