This commit is contained in:
		
							
								
								
									
										57
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										57
									
								
								.drone.yml
									
									
									
									
									
								
							| @@ -9,48 +9,17 @@ trigger: | ||||
|   event: | ||||
|     - push | ||||
|  | ||||
| services: | ||||
|   - name: docker | ||||
|     image: docker:20.10.16-dind | ||||
|     privileged: true | ||||
|     environment: | ||||
|       DOCKER_TLS_CERTDIR: "" | ||||
|  | ||||
| steps: | ||||
|   - name: docker-login | ||||
|     image: docker:20.10.16 | ||||
|     environment: | ||||
|       DOCKER_BUILDKIT: 1 | ||||
|       DOCKER_HOST: tcp://docker:2375 | ||||
|       DOCKER_USERNAME: | ||||
|         from_secret: docker_username | ||||
|       DOCKER_PASSWORD: | ||||
|         from_secret: docker_password | ||||
|     commands: | ||||
|       - echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin | ||||
|  | ||||
|   - name: create-builder | ||||
|     image: docker:20.10.16 | ||||
|     environment: | ||||
|       DOCKER_BUILDKIT: 1 | ||||
|       DOCKER_HOST: tcp://docker:2375 | ||||
|     commands: | ||||
|       - docker buildx create --use --name multi-builder || docker buildx use multi-builder | ||||
|  | ||||
|   - name: bootstrap | ||||
|     image: docker:20.10.16 | ||||
|     environment: | ||||
|       DOCKER_BUILDKIT: 1 | ||||
|       DOCKER_HOST: tcp://docker:2375 | ||||
|     commands: | ||||
|       - docker buildx inspect --bootstrap | ||||
|  | ||||
|   - name: build-push | ||||
|     image: docker:20.10.16 | ||||
|     environment: | ||||
|       DOCKER_BUILDKIT: 1 | ||||
|       DOCKER_HOST: tcp://docker:2375 | ||||
|       DOCKER_USERNAME: | ||||
|         from_secret: docker_username | ||||
|     commands: | ||||
|       - docker buildx build --platform linux/amd64,linux/arm64 -t ${DOCKER_USERNAME}/deluge-openvpn:dev --push . | ||||
| - name: docker | ||||
|   image: plugins/docker | ||||
|   settings: | ||||
|     username: | ||||
|       from_secret: docker_username | ||||
|     password: | ||||
|       from_secret: docker_password | ||||
|     repo: bottledpills/deluge-openvpn | ||||
|     tags: | ||||
|       - dev | ||||
|     platforms: | ||||
|       - linux/amd64 | ||||
|       - linux/arm64 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user