[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