publish 1.0.12-icbc-sandbox
This commit is contained in:
25
.gitea/workflow/mvn-deploy.yml
Normal file
25
.gitea/workflow/mvn-deploy.yml
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
## 工作流触发时机
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
tags:
|
||||||
|
- '*'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
## 任务名称
|
||||||
|
local-deploy:
|
||||||
|
|
||||||
|
## 任务执行的服务器
|
||||||
|
runs-on: tiesheng-local
|
||||||
|
|
||||||
|
## 任务步骤
|
||||||
|
steps:
|
||||||
|
|
||||||
|
## 检出代码(固定配置)
|
||||||
|
- name: Check out repository code
|
||||||
|
uses: https://git.tieshengkeji.com/actions/checkout@v4
|
||||||
|
|
||||||
|
## maven打包
|
||||||
|
- name: Maven deploy
|
||||||
|
run: |
|
||||||
|
mvn deploy
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
stages:
|
|
||||||
- deploy
|
|
||||||
- package
|
|
||||||
|
|
||||||
build-jar:
|
|
||||||
stage: deploy
|
|
||||||
tags:
|
|
||||||
- hzkepai
|
|
||||||
rules:
|
|
||||||
- if: $CI_COMMIT_BRANCH == "master"
|
|
||||||
script:
|
|
||||||
- mvn clean package -Dmaven.test.skip=true
|
|
||||||
- systemctl stop tieshengboot-ademo
|
|
||||||
- cp springboot-ademo/target/*.jar /usr/local/nginx/html/demo.tmp.kepai365.ltd/
|
|
||||||
- systemctl start tieshengboot-ademo
|
|
||||||
|
|
||||||
deploy-jar:
|
|
||||||
stage: deploy
|
|
||||||
tags:
|
|
||||||
- hzkepai
|
|
||||||
rules:
|
|
||||||
- if: $CI_COMMIT_TAG
|
|
||||||
script:
|
|
||||||
- mvn clean deploy -Dmaven.test.skip -DaltDeploymentRepository=master::default::file:$TAG_REPO_FOLDER
|
|
||||||
- cd $TAG_REPO_FOLDER
|
|
||||||
- git checkout master
|
|
||||||
- git pull
|
|
||||||
- git add .
|
|
||||||
- git commit -m "deploy $CI_PROJECT_NAME $CI_COMMIT_TAG"
|
|
||||||
- git push origin master
|
|
||||||
Reference in New Issue
Block a user