CI test #3
This commit is contained in:
parent
83e5ff2316
commit
6d8fa38cf9
30
.drone.yml
30
.drone.yml
|
@ -35,6 +35,36 @@ steps:
|
|||
- success
|
||||
- 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:
|
||||
- name: cache
|
||||
host:
|
||||
|
|
Loading…
Reference in New Issue