diff --git a/build-version-via-dockerfile.sh b/build-version-via-dockerfile.sh index 178f58d..66a5b9d 100755 --- a/build-version-via-dockerfile.sh +++ b/build-version-via-dockerfile.sh @@ -23,7 +23,10 @@ do version=$(echo $df | cut -d_ -f 2) tag=${name}:${version} - docker build -t ${tag} -f ${df} . + # only build if not already existing + if ! docker pull ${tag}; then + docker build -t ${tag} -f ${df} . + fi if [ "$push" ]; then docker push ${tag} diff --git a/ungleich-mail/Dockerfile_3.22 b/ungleich-mail/Dockerfile_3.22 index dc7eb68..261b097 100644 --- a/ungleich-mail/Dockerfile_3.22 +++ b/ungleich-mail/Dockerfile_3.22 @@ -1,8 +1,6 @@ FROM alpine:3.22 -RUN apk add --update \ - postfix \ - dovecot dovecot-lmtpd dovecot-pop3d +RUN apk add --update postfix dovecot dovecot-lmtpd dovecot-pop3d dovecot-pgsql RUN postconf maillog_file=/dev/stdout -RUN echo log_path = /dev/stderr > /etc/dovecot/conf.d/10-logging.conf +# RUN echo log_path = /dev/stderr > /etc/dovecot/conf.d/10-logging.conf diff --git a/ungleich-mail/Dockerfile_3.22-r1 b/ungleich-mail/Dockerfile_3.22-r1 deleted file mode 100644 index 59b30c8..0000000 --- a/ungleich-mail/Dockerfile_3.22-r1 +++ /dev/null @@ -1,6 +0,0 @@ -FROM alpine:3.22 - -RUN apk add --update \ - postfix \ - dovecot dovecot-lmtpd dovecot-pop3d \ - opendkim-utils opendkim diff --git a/ungleich-mail/Dockerfile_3.23 b/ungleich-mail/Dockerfile_3.23 new file mode 100644 index 0000000..90266bd --- /dev/null +++ b/ungleich-mail/Dockerfile_3.23 @@ -0,0 +1,8 @@ +FROM alpine:3.23 + +RUN apk add --update \ + postfix \ + dovecot dovecot-lmtpd dovecot-pop3d + +RUN postconf maillog_file=/dev/stdout +#RUN echo log_path = /dev/stderr > /etc/dovecot/conf.d/10-logging.conf