Browse Source

👕调整CI发布

pull/73/head 5.3.4.4
王军 4 years ago
parent
commit
7ce5f0668c
  1. 25
      .github/workflows/deploy-demo.yml

25
.github/workflows/deploy-demo.yml

@ -1,8 +1,8 @@
name: 部署
on:
push:
branches:
- main
tags:
- "*"
jobs:
api:
@ -48,14 +48,14 @@ jobs:
with:
context: aspnet-core/services/host/Lion.AbpPro.HttpApi.Host
push: true
tags: zzzwangjun/lion.abp.pro
tags: zzzwangjun/lion.abp.pro:${{ steps.vars.outputs.RELEASE_VERSION }}
- name: Push Lion.AbpPro.DbMigrator Image
uses: docker/build-push-action@v2
with:
context: aspnet-core/services/src/Lion.AbpPro.DbMigrator
push: true
tags: zzzwangjun/lion.abp.pro.migrator
tags: zzzwangjun/lion.abp.pro.migrator:${{ steps.vars.outputs.RELEASE_VERSION }}
vben28:
runs-on: ubuntu-latest
@ -98,19 +98,4 @@ jobs:
with:
context: vben28
push: true
tags: zzzwangjun/lion.abp.pro.vben28
deploy:
runs-on: ubuntu-latest
needs: vben28
steps:
- name: Deploy 🛎️
uses: appleboy/ssh-action@master
with:
host: ${{ secrets.HUAWEI_HOST }}
username: ${{ secrets.HUAWEI_HOST_USERNAME }}
password: ${{ secrets.HUAWEI_HOST_PASSWORD }}
port: 22
script: |
cd /root/abp
docker-compose up -d --build
tags: zzzwangjun/lion.abp.pro.vben28:${{ steps.vars.outputs.RELEASE_VERSION }}
Loading…
Cancel
Save