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: 部署 name: 部署
on: on:
push: push:
branches: tags:
- main - "*"
jobs: jobs:
api: api:
@ -48,14 +48,14 @@ jobs:
with: with:
context: aspnet-core/services/host/Lion.AbpPro.HttpApi.Host context: aspnet-core/services/host/Lion.AbpPro.HttpApi.Host
push: true push: true
tags: zzzwangjun/lion.abp.pro tags: zzzwangjun/lion.abp.pro:${{ steps.vars.outputs.RELEASE_VERSION }}
- name: Push Lion.AbpPro.DbMigrator Image - name: Push Lion.AbpPro.DbMigrator Image
uses: docker/build-push-action@v2 uses: docker/build-push-action@v2
with: with:
context: aspnet-core/services/src/Lion.AbpPro.DbMigrator context: aspnet-core/services/src/Lion.AbpPro.DbMigrator
push: true push: true
tags: zzzwangjun/lion.abp.pro.migrator tags: zzzwangjun/lion.abp.pro.migrator:${{ steps.vars.outputs.RELEASE_VERSION }}
vben28: vben28:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -98,19 +98,4 @@ jobs:
with: with:
context: vben28 context: vben28
push: true push: true
tags: zzzwangjun/lion.abp.pro.vben28 tags: zzzwangjun/lion.abp.pro.vben28:${{ steps.vars.outputs.RELEASE_VERSION }}
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
Loading…
Cancel
Save