CI test #3
This commit is contained in:
parent
83e5ff2316
commit
6d8fa38cf9
30
.drone.yml
30
.drone.yml
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue