From 13d81e400b5350ca4efa599463c45487ea54e114 Mon Sep 17 00:00:00 2001 From: Beth Skurrie Date: Mon, 20 Jul 2020 15:38:07 +1000 Subject: [PATCH] chore: ensure matching bundler version is used in Dockerfile --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 278977a..2e83cf1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,8 +12,9 @@ RUN set -ex && \ # Install Gems WORKDIR $HOME COPY pact_broker/Gemfile pact_broker/Gemfile.lock $HOME/ +RUN cat Gemfile.lock | grep -A1 "BUNDLED WITH" | tail -n1 | awk '{print $1}' > BUNDLER_VERSION RUN set -ex && \ - gem install bundler -v 2.1.4 && \ + gem install bundler -v $(cat BUNDLER_VERSION) && \ bundle install --no-cache --deployment --without='development test' && \ rm -rf vendor/bundle/ruby/*/cache .bundle/cache && \ apk del make gcc libc-dev