[Bps-public-commit] docker-rt-base-debian-stretch branch, docker-rt-base-debian-stretch, updated. c4abe6fd7dfbb9f5609d59d6251d1fa09831cda8

Jim Brandt jbrandt at bestpractical.com
Fri May 8 15:48:35 EDT 2020


The branch, docker-rt-base-debian-stretch has been updated
       via  c4abe6fd7dfbb9f5609d59d6251d1fa09831cda8 (commit)
       via  edd65ac10ddbee71fa5e5391ff2a7ee4dc095f80 (commit)
       via  7eba27f4777947efebd1a1040b7b8f18d1dcf3e0 (commit)
      from  3fea6266fefb28786ca3daef8c6ad26284b79118 (commit)

Summary of changes:
 Dockerfile | 14 ++++++++++++--
 README     |  2 ++
 2 files changed, 14 insertions(+), 2 deletions(-)

- Log -----------------------------------------------------------------
commit 7eba27f4777947efebd1a1040b7b8f18d1dcf3e0
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Wed Apr 15 15:46:38 2020 -0400

    Install git for rt builds from github

diff --git a/Dockerfile b/Dockerfile
index 002317c..28fb945 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -9,6 +9,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
     gcc \
     gnupg \
     vim \
+    git \
     # RT core dependencies
     libapache2-mod-fcgid \
     libapache-session-perl \

commit edd65ac10ddbee71fa5e5391ff2a7ee4dc095f80
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Thu Apr 16 13:38:49 2020 -0400

    Remove Module::Install modules from base
    
    These modules are used only when running Makefile.PL
    as an author. For testing, extensions installs should use
    the files in inc to simulate an end user trying to install
    and use the extension.

diff --git a/Dockerfile b/Dockerfile
index 28fb945..4c12233 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -118,7 +118,6 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
 
 RUN cpanm \
   # RT dependencies
-  Module::Install \
   Email::Address \
   Email::Address::List \
   Mozilla::CA \
@@ -126,6 +125,4 @@ RUN cpanm \
   HTML::Gumbo \
   # RT extension development dependencies
   ExtUtils::MakeMaker \
-  Module::Install::RTx \
-  Module::Install::Substitute \
 && rm -rf /root/.cpanm

commit c4abe6fd7dfbb9f5609d59d6251d1fa09831cda8
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Fri May 8 15:48:26 2020 -0400

    Add REST2 dependencies

diff --git a/Dockerfile b/Dockerfile
index 4c12233..260f28e 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -20,6 +20,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
     libconvert-color-perl \
     libcrypt-eksblowfish-perl \
     libcrypt-ssleay-perl \
+    libcrypt-x509-perl \
     libcss-minifier-xs-perl \
     libcss-squish-perl \
     libdata-guid-perl \
@@ -114,15 +115,26 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-ins
     build-essential \
     libhtml-formatexternal-perl \
     libdbd-mysql-perl \
+    gnupg1 \
 && rm -rf /var/lib/apt/lists/*
 
 RUN cpanm \
   # RT dependencies
+  Module::Install \
   Email::Address \
   Email::Address::List \
   Mozilla::CA \
   Encode::Detect::Detector \
   HTML::Gumbo \
+#  GnuPG::Interface \
+  Module::Path \
+  Moose \
+  MooseX::NonMoose \
+  MooseX::Role::Parameterized \
+  Path::Dispatcher \
+  Web::Machine \
   # RT extension development dependencies
   ExtUtils::MakeMaker \
 && rm -rf /root/.cpanm
+
+CMD tail -f /dev/null
diff --git a/README b/README
index d47d1c7..17d486f 100644
--- a/README
+++ b/README
@@ -5,3 +5,5 @@ other deployments of RT with docker. Since it is used for testing, it
 includes development dependencies that are not needed for production RT deployments.
 
 Thanks to Christian Loos (GitHub:@cloos) for publishing RT docker examples.
+
+Instructions for updating: https://docs.docker.com/docker-hub/repos/

-----------------------------------------------------------------------


More information about the Bps-public-commit mailing list