diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..913eca2 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +--- +kind: 'pipeline' +name: 'build' + +steps: +- image: 'plugins/docker' + name: 'dryrun' + pull: 'always' + settings: + cache_from: 'rakepanorama/ansible-deployment' + daemon_off: 'false' + dockerfile: 'Dockerfile.linux.amd64' + dry_run: 'true' + repo: 'docker.io/rakepanorama/ansible-deployment' + tags: + - 'latest' + - 'v0.3' + +- image: 'plugins/docker' + name: 'publish' + pull: 'always' + settings: + auto_tag: 'true' + auto_tag_suffix: 'linux-amd64' + cache_from: 'rakepanorama/ansible-deployment' + daemon_off: 'false' + dockerfile: 'Dockerfile.linux.amd64' + password: + from_secret: 'docker_password' + repo: 'rakepanorama/ansible-deployment' + username: + from_secret: 'docker_username'