add continuous deployment step
This commit is contained in:
		
							parent
							
								
									1fd1444f97
								
							
						
					
					
						commit
						935c474878
					
				
							
								
								
									
										34
									
								
								.drone.yml
								
								
								
								
							
							
						
						
									
										34
									
								
								.drone.yml
								
								
								
								
							|  | @ -4,18 +4,30 @@ type: docker | |||
| name: build and publish docker image | ||||
| 
 | ||||
| steps: | ||||
| - name: docker | ||||
|   image: plugins/docker | ||||
|   #- name: docker | ||||
|   #  image: plugins/docker | ||||
|   #  settings: | ||||
|   #    username: | ||||
|   #      from_secret: gitea_packpub_username | ||||
|   #    password: | ||||
|   #      from_secret: gitea_packpub_password | ||||
|   #    registry: git.hatecomputers.club | ||||
|   #    repo: git.hatecomputers.club/hatecomputers/hatecomputers.club | ||||
|   #    tags: | ||||
|   #    - latest | ||||
|   #    - main | ||||
| - name: ssh | ||||
|   image: appleboy/drone-ssh | ||||
|   settings: | ||||
|     username: | ||||
|       from_secret: gitea_packpub_username | ||||
|     password: | ||||
|       from_secret: gitea_packpub_password | ||||
|     registry: git.hatecomputers.club | ||||
|     repo: git.hatecomputers.club/hatecomputers/hatecomputers.club | ||||
|     tags: | ||||
|     - latest | ||||
|     - main | ||||
|     host: hatecomputers.club | ||||
|     username: root | ||||
|     key: | ||||
|       from_secret: cd_ssh_key | ||||
|     port: 22 | ||||
|     command_timeout: 2m | ||||
|     script: | ||||
|       - systemctl restart docker-compose@hatecomputers-club | ||||
| 
 | ||||
| trigger: | ||||
|   branch: | ||||
|   - main | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue