This commit is contained in:
Eigeen 2022-03-30 22:16:21 +08:00
parent 83e5ff2316
commit 6d8fa38cf9
1 changed files with 30 additions and 0 deletions

View File

@ -35,6 +35,36 @@ steps:
- success - success
- failure - failure
- name: backup-old-version
image: appleboy/drone-ssh
settings:
host:
from_secret: production_server_addr
username:
from_secret: remote_user
key:
from_secret: eigeen_key
port: 22
script:
- cd /www/wwwroot
- tar zcf backup.tar.gz www.eigeen.com
- rm -rf www.eigeen.com/*
- name: deploy
image: drillster/drone-rsync
environment:
HOST1:
from_secret: production_server_addr
settings:
hosts: [ ${HOST1} ]
user:
from_secret: remote_user
key:
from_secret: eigeen_key
source: ./public
target:
from_secret: deploy_dir
volumes: volumes:
- name: cache - name: cache
host: host: