release 24.09 test

This commit is contained in:
doufenghu
2024-11-07 20:48:12 +08:00
parent b07fbdc544
commit 3539138f95
45 changed files with 25563 additions and 90 deletions

33
.gitlab-ci.yml Normal file
View 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