anchor.diff:  ADD Gemfile.lock /hackweek/Gemfile.lock
   RUN chown -R frontend /hackweek
   
  +# Install bundler
  +RUN gem install bundler -v "$(grep -A 1 "BUNDLED WITH" /hackweek/Gemfile.lock | tail -n 1)"; gem install foreman
  +
   WORKDIR /hackweek
   USER frontend
   
  -# Install gems we use outside of the bundle
  -RUN sudo gem install foreman
  -
   # Refresh our bundle
  -RUN export NOKOGIRI_USE_SYSTEM_LIBRARIES=1; bundle install --jobs=3 --retry=3 || bundle install --jobs=3 --retry=3
  +RUN export NOKOGIRI_USE_SYSTEM_LIBRARIES=1; bundle install --jobs=3 --retry=3
   
   # Run our command
   CMD ["/bin/bash", "-l"]
   
  -
  -
  
positive.code: # Disable versioned gem binary names
  RUN echo 'install: --no-format-executable' >> /etc/gemrc
  
  # Install bundler
  # FIXME: This is pinned because of https://github.com/bundler/bundler/issues/6535
  RUN gem install bundler -v 1.16.1; gem install foreman
  
  # We copy the Gemfiles into this intermediate build stage so it's checksum
  # changes and all the subsequent stages (a.k.a. the bundle install call below)
  
negative.code: FROM opensuse/leap:15.1
  ARG CONTAINER_USERID
  
  # Add needed repos
  RUN echo 'solver.allowVendorChange = true' >> /etc/zypp/zypp.conf; \
      zypper ar -f https://download.opensuse.org/repositories/server:/search/openSUSE_Leap_15.1/server:search.repo; \
      zypper ar -f https://download.opensuse.org/repositories/devel:/tools/openSUSE_Leap_15.1/devel:tools.repo; \
      zypper --gpg-auto-import-keys refresh
  
  
  