drone-ci build and push image step
This commit is contained in:
		
							parent
							
								
									b9f44c278f
								
							
						
					
					
						commit
						3b2935371d
					
				
							
								
								
									
										34
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								.drone.yml
									
									
									
									
									
								
							| @ -12,23 +12,25 @@ trigger: | ||||
| 
 | ||||
| steps: | ||||
| 
 | ||||
| - name: mkdocs build | ||||
|   image: titom73/mkdocs | ||||
|     output: ./site | ||||
|   command: ["mkdocs build"] | ||||
| 
 | ||||
| - name: deploy on server | ||||
|   image: drillster/drone-rsync | ||||
| - name: build docker image and push to registry | ||||
|   image: plugins/docker | ||||
|   volumes: | ||||
|   - name: Dockerfile path | ||||
|     path: "/src" | ||||
|   - name: dockersock | ||||
|     path: "/var/run/docker.sock" | ||||
|   settings: | ||||
|     hosts: ["192.168.1.101"] | ||||
|     target: /var/www/html/mkdocs/doc/site | ||||
|     source: site/* | ||||
|     port: | ||||
|       from_secret: RSYNC_PORT | ||||
|     user: | ||||
|       from_secret: RSYNC_USER | ||||
|     key: | ||||
|       from_secret: RSYNC_SSH_KEY_STACK | ||||
|     debug: true | ||||
|     username: | ||||
|       from_secret: REGISTRY_USER | ||||
|     password: | ||||
|       from_secret: REGISTRY_PASSWORD | ||||
|     registry: "dockerregistry.gregandev.fr" | ||||
|     insecure: true | ||||
|     privileged: true | ||||
|     repo: "dockerregistry.gregandev.fr/gregandoc" | ||||
|     tags: ${DRONE_TAG} | ||||
|     dockerfile: ./Dockerfile | ||||
| 
 | ||||
| - name: notification | ||||
|   image: appleboy/drone-telegram | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	