Files
tiesheng-springboot/.gitlab-ci.yml
2023-02-21 09:09:25 +08:00

30 lines
722 B
YAML

stages:
- deploy
- package
deploy-jar:
stage: deploy
tags:
- hzkepai
rules:
- if: $CI_COMMIT_TAG
script:
- mvn clean deploy -Dmaven.test.skip -DaltDeploymentRepository=master::default::file:/usr/local/nginx/html/kepai-repo
- cd /usr/local/nginx/html/kepai-repo
- git checkout master
- git pull
- git add .
- git commit -m "deploy $CI_PROJECT_NAME $CI_COMMIT_TAG"
- git push origin master
build-jar:
stage: package
tags:
- hzkepai
rules:
- if: $CI_COMMIT_BRANCH == "master"
script:
- mvn clean package -Dmaven.test.skip=true
- cd springboot-ademo/target
- nohup java -Xms64m -Xmx64m -Dspring.profiles.active=test -jar springboot-ademo-1.0.0.jar