add drone
continuous-integration/drone/push Build is failing Details

Simon Bruder 2019-03-30 23:28:06 +00:00
parent f27d0b07db
commit cbb32ed91d
2 changed files with 39 additions and 0 deletions

36
.drone.yml Normal file
View File

@ -0,0 +1,36 @@
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
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
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
repo: r.sbruder.de/dovecot

View File

@ -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