kind: pipeline type: docker name: default steps: - name: build image: docker volumes: - name: docker_sock path: /var/run/docker.sock commands: - docker build --tag dronetest ./Drone/Drone.Web - name: deploytest image: docker volumes: - name: docker_sock path: /var/run/docker.sock commands: - docker rm -f dronetest || true - docker run --network=proxy --name=dronetest --restart always -d dronetest when: event: - promote target: - test - name: deployprod image: docker volumes: - name: docker_sock path: /var/run/docker.sock commands: - docker rm -f droneprod || true - docker run --network=proxy --name=droneprod --restart always -d dronetest when: event: - promote target: - production volumes: - name: docker_sock host: path: /var/run/docker.sock