From 3e566f06dfa636ed95b6dfc6c407259085484391 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Sat, 30 Mar 2019 23:28:06 +0000 Subject: [PATCH] add drone --- .drone.yml | 39 ++++++++++++++++++++++++++++++++++++++ docker-compose.yml.example | 3 +++ 2 files changed, 42 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..05a7401 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,39 @@ +kind: pipeline +name: default + +steps: + - name: docker-postfix + image: plugins/docker + settings: + registry: r.sbruder.de + username: + from_secret: docker_username + password: + from_secret: docker_password + context: postfix + dockerfile: postfix/Dockerfile + repo: r.sbruder.de/postfix + + - name: docker-postgrey + image: plugins/docker + settings: + registry: r.sbruder.de + username: + from_secret: docker_username + password: + from_secret: docker_password + context: postgrey + dockerfile: postgrey/Dockerfile + repo: r.sbruder.de/postgrey + + - name: docker-dovecot + image: plugins/docker + settings: + registry: r.sbruder.de + username: + from_secret: docker_username + password: + from_secret: docker_password + context: dovecot + dockerfile: dovecot/Dockerfile + repo: r.sbruder.de/dovecot diff --git a/docker-compose.yml.example b/docker-compose.yml.example index 0ed661d..b31b625 100644 --- a/docker-compose.yml.example +++ b/docker-compose.yml.example @@ -2,6 +2,7 @@ version: "3" services: postfix: build: postfix + image: r.sbruder.de/postfix restart: always environment: - MYHOSTNAME=mail.example.com @@ -28,12 +29,14 @@ services: postgrey: build: postgrey + image: r.sbruder.de/postgrey restart: always volumes: - ./spool/postgrey:/var/spool/postfix/postgrey dovecot: build: dovecot + image: r.sbruder.de/dovecot restart: always environment: - LDAP_SERVER=ldap.example.com