[Bps-public-commit] docker-rt-base branch buster updated. 75d2908b72c447bb6934fc533b847857da5a34ba
BPS Git Server
git at git.bestpractical.com
Fri Apr 21 13:50:45 UTC 2023
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "docker-rt-base".
The branch, buster has been updated
via 75d2908b72c447bb6934fc533b847857da5a34ba (commit)
via 6d8cc3864427be8a79f548246222d92fc07e55dd (commit)
via 9bda5a306f4695a9a987701adf7f660735731e9b (commit)
from 4c2dd6b4d838788e6ccad5eb4a8a215c2e4130b8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 75d2908b72c447bb6934fc533b847857da5a34ba
Author: Jim Brandt <jbrandt at bestpractical.com>
Date: Fri Apr 21 08:28:59 2023 -0400
Install updated GD::Graph with passing tests
diff --git a/Dockerfile b/Dockerfile
index 71da670..dadfaee 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -63,10 +63,6 @@ ENV PATH="/opt/perl/bin:$PATH"
RUN curl --fail --location --compressed -o /opt/perl/bin/cpm "$CPM" \
&& chmod a+rx /opt/perl/bin/cpm
-# Install GD::Graph without tests to avoid a known failure
-# due to a change in GD::Image: https://github.com/ruz/GDGraph/pull/13
-RUN cpm install --global --no-prebuilt --no-test --with-all --show-build-log-on-failure GD::Graph
-
# Install Mail::Sendmail without tests.
# The module has only one test file and it tries to send email to the
# author. Changing the recipient requires changing the test code directly.
commit 6d8cc3864427be8a79f548246222d92fc07e55dd
Author: Jim Brandt <jbrandt at bestpractical.com>
Date: Mon Jan 9 13:54:52 2023 -0500
Don't run tests for Mail::Sendmail
The tests try to send email and it gets rejected from common
ISPs where devs would be running the code, so they fail.
diff --git a/Dockerfile b/Dockerfile
index e52c717..71da670 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -67,6 +67,12 @@ RUN curl --fail --location --compressed -o /opt/perl/bin/cpm "$CPM" \
# due to a change in GD::Image: https://github.com/ruz/GDGraph/pull/13
RUN cpm install --global --no-prebuilt --no-test --with-all --show-build-log-on-failure GD::Graph
+# Install Mail::Sendmail without tests.
+# The module has only one test file and it tries to send email to the
+# author. Changing the recipient requires changing the test code directly.
+# The default address is protected by spamhaus and can fail for home IPs
+RUN cpm install --global --no-prebuilt --no-test --with-all --show-build-log-on-failure Mail::Sendmail
+
RUN cd /tmp \
&& curl --fail --location --compressed -o cpanfile "$CPANFILE" \
# 1. Find all the features named in RT's cpanfile.
commit 9bda5a306f4695a9a987701adf7f660735731e9b
Author: Jim Brandt <jbrandt at bestpractical.com>
Date: Mon Jan 9 13:52:53 2023 -0500
Reference new location for cpm
The previous git.io link now redirects to the raw address, so update
to point to this new location for cpm.
diff --git a/Dockerfile b/Dockerfile
index 18e532e..e52c717 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:buster-slim
LABEL maintainer="Best Practical Solutions <contact at bestpractical.com>"
ARG CPANFILE=https://raw.githubusercontent.com/bestpractical/rt/stable/etc/cpanfile
-ARG CPM=https://git.io/cpm
+ARG CPM=https://raw.githubusercontent.com/skaji/cpm/main/cpm
ARG PERL_VERSION=5.32.1
ARG PERL_CONFIGURE="-des"
ARG PERL_PREFIX="/opt/perl-$PERL_VERSION"
-----------------------------------------------------------------------
Summary of changes:
Dockerfile | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
hooks/post-receive
--
docker-rt-base
More information about the Bps-public-commit
mailing list