diff --git a/.drone.yml b/.drone.yml index 1f18682..0bd5c0e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,22 +1,28 @@ --- kind: pipeline -name: deploy +name: docker-compose sanity check steps: - - name: production deployment + - name: docker-compose up & down + image: docker/compose:1.25.5 + commands: + - docker-compose up -d + - sleep 10 + - docker-compose ps + - docker-compose down + +--- +pipeline: + deploy: image: decentral1se/drone-stack:19.03.8-override-compose - settings: - host: tcp://swarm.autonomic.zone:2376 - compose: docker-compose.yml - override_compose: docker-compose.production.yml - stack_name: traefik - tlsverify: true - secrets: - docker_cacert: - from_secret: docker_cacert - docker_cert: - from_secret: docker_cert - docker_key: - from_secret: docker_key + host: tcp://swarm.autonomic.zone:2376 + compose: docker-compose.yml + override_compose: docker-compose.production.yml + stack_name: traefik + tlsverify: true + secrets: + - docker_cacert + - docker_cert + - docker_key trigger: branch: - master