--- kind: pipeline name: docker-compose sanity check steps: - name: docker-compose up & down image: docker/compose:1.25.5 commands: - docker-compose -f docker-compose.yml -f docker-compose.ci.yml up -d - sleep 10 - docker-compose ps - docker-compose down --- kind: pipeline name: swarm.autonomic.zone steps: - name: swarm.autonomic.zone image: decentral1se/drone-stack:19.03.8-override-compose secrets: - docker_cacert: from_secret: docker_cacert - docker_cert: from_secret: docker_cert - docker_key: from_secret: docker_key environment: PLUGIN_HOST: tcp://swarm.autonomic.zone:2376 PLUGIN_COMPOSE: docker-compose.yml PLUGIN_OVERRIDE_COMPOSE: docker-compose.production.yml PLUGIN_STACK_NAME: traefik PLUGIN_TLS: true PLUGIN_TLSVERIFY: true PLUGIN_CACERT: from_secret: docker_cacert PLUGIN_CERT: from_secret: docker_cert PLUGIN_KEY: from_secret: docker_key trigger: branch: - master