CI test #3
This commit is contained in:
		
							
								
								
									
										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: | ||||
|   | ||||
		Reference in New Issue
	
	Block a user