Compare commits

...

2 Commits

Author SHA1 Message Date
f5dabe7c4c switch to drone
Some checks failed
continuous-integration/drone/push Build is failing
2024-06-30 20:52:50 +02:00
9592b66244 new dep 2024-06-30 20:52:44 +02:00
3 changed files with 17 additions and 9 deletions

View File

@ -5,7 +5,7 @@ COPY --from=portage /var/db/repos/gentoo /var/db/repos/gentoo
# courier and pythonfilter install + activate + cleanup
#RUN echo '=mail-filter/courier-pythonfilter-3.0.2-r1' > /etc/portage/package.accept_keywords && \
RUN emerge mail-mta/courier mail-filter/courier-pythonfilter dev-python/pyspf
RUN emerge mail-mta/courier mail-filter/courier-pythonfilter dev-python/pyspf dev-libs/libltdl
RUN ln -s /usr/bin/pythonfilter /usr/libexec/filters && \
mkdir -p /etc/courier/filters/active && filterctl start pythonfilter && \
rm -rf /var/db/repos/gentoo

View File

@ -1,10 +1,3 @@
#!/bin/bash
now=`date +%Y%m%d%H%M%S`
docker image build --pull --tag "source.devloop.de/docker/courier-mta:${now}" .
if [[ $? -eq 0 ]]; then
docker image tag "source.devloop.de/docker/courier-mta:${now}" "source.devloop.de/docker/courier-mta:latest"
docker image push "source.devloop.de/docker/courier-mta:${now}"
docker image push "source.devloop.de/docker/courier-mta:latest"
fi
docker image build --pull .

15
drone.yml Normal file
View File

@ -0,0 +1,15 @@
kind: pipeline
name: default
steps:
- name: docker
image: plugins/docker
settings:
registry: source.devloop.de
repo: source.devloop.de/docker/CourierMTA
username:
from_secret: docker_username
password:
from_secret: docker_password
tags:
- latest