latest rubygems has problems
authorSam <sam.saffron@gmail.com>
Mon, 23 May 2016 06:35:45 +0000 (16:35 +1000)
committerSam <sam.saffron@gmail.com>
Mon, 23 May 2016 06:35:45 +0000 (16:35 +1000)
https://github.com/bundler/bundler/issues/4602

image/base/Dockerfile
image/build.rb
image/discourse/Dockerfile
image/discourse_test/Dockerfile
launcher

index bd200f9eeb7c40fca3b30b84934ed3c22464a66b..d8bbfeec36382fa775632d0afddc9c04f2b1f7ff 100644 (file)
@@ -1,5 +1,5 @@
 # NAME:     discourse_base
-# VERSION:  1.3.1
+# VERSION:  1.3.2
 
 FROM ubuntu:16.04
 
@@ -8,7 +8,7 @@ ENV PG_VERSION 9.5.3-1.pgdg16.04+1
 
 MAINTAINER Sam Saffron "https://twitter.com/samsaffron"
 
-RUN echo "1.3.0" > /VERSION
+RUN echo "1.3.2" > /VERSION
 
 RUN apt-get update && apt-get install -y lsb-release sudo curl
 RUN echo "debconf debconf/frontend select Teletype" | debconf-set-selections
@@ -74,8 +74,7 @@ RUN echo 'gem: --no-document' >> /usr/local/etc/gemrc &&\
     cd /src/ruby-build && ./install.sh &&\
     cd / && rm -rf /src/ruby-build && ruby-build 2.3.1 /usr/local
 
-RUN gem update --system &&\
-    gem install bundler &&\
+RUN gem install bundler &&\
     rm -rf /usr/local/share/ri/2.3.0/system &&\
     cd / && git clone https://github.com/SamSaffron/pups.git
 
index d6b160bbfde4419e520dd58bc818279aea7a966f..aa4398d0a1352abc9c01ef984f166ddab2dc18ca 100644 (file)
@@ -2,7 +2,7 @@
 #
 require 'pty'
 
-$version = "1.3.1"
+$version = "1.3.2"
 
 $docker_squash = "https://github.com/jwilder/docker-squash/releases/download/v0.2.0/docker-squash-linux-amd64-v0.2.0.tar.gz"
 
index 335d4acb53cd932291702998e53a8b54d358443f..865b96165fdf9dd44d49dde19d36ec1c6852086a 100644 (file)
@@ -1,5 +1,5 @@
-# Current version 1.3.1
-FROM discourse/base:1.3.1
+# Current version 1.3.2
+FROM discourse/base:1.3.2
 
 MAINTAINER Sam Saffron "https://twitter.com/samsaffron"
 
@@ -15,7 +15,3 @@ RUN useradd discourse -s /bin/bash -m -U &&\
          --without test --without development &&\
     find /var/www/discourse/vendor/bundle -name tmp -type d -exec rm -rf {} +
 
-
-# For a smaller but less flexible image:
-#RUN apt-get -y autoremove build-essential gcc gcc-4.7 .+-dev
-#RUN echo image size: $(du -hsx /)
index 7e7c3849c35a588910224c633917deda2972025e..99e26cd3265403596b28c688e5d8f9ef62987867 100644 (file)
@@ -1,4 +1,4 @@
-FROM discourse/discourse:1.3.1
+FROM discourse/discourse:1.3.2
 
 MAINTAINER Sam Saffron "https://twitter.com/samsaffron"
 
index da99a28abc0832734cc357568a64a209b40452d9..27b6a8d6e1e6ece0863a74f4a89b75375b4ee180 100755 (executable)
--- a/launcher
+++ b/launcher
@@ -60,7 +60,7 @@ git_rec_version='1.8.0'
 config_file=containers/"$config".yml
 cidbootstrap=cids/"$config"_bootstrap.cid
 local_discourse=local_discourse
-image=discourse/discourse:1.3.1
+image=discourse/discourse:1.3.2
 docker_path=`which docker.io || which docker`
 git_path=`which git`