anchor.diff:  # Build development gems
   FROM        bundle as bundle-dev
   LABEL       stage=build
  +LABEL       project=avalon
   RUN         bundle install --with aws development test postgres --without production
   
   
   # Download binaries in parallel
   FROM        ruby:2.5-buster as download
   LABEL       stage=build
  +LABEL       project=avalon
   RUN         curl -L https://github.com/jwilder/dockerize/releases/download/v0.6.1/dockerize-linux-amd64-v0.6.1.tar.gz | tar xvz -C /usr/bin/
   RUN         curl https://chromedriver.storage.googleapis.com/2.46/chromedriver_linux64.zip -o /usr/local/bin/chromedriver \
            && chmod +x /usr/local/bin/chromedriver
  
positive.code: # Build devevelopment image
  FROM        base as dev
  LABEL       stage=final
  RUN         apt-get install -y --no-install-recommends --allow-unauthenticated \
              build-essential \
              gcc-7 \
  
negative.code: # Base stage for building gems
  FROM        ruby:2.5-buster as bundle
  LABEL       stage=build
  LABEL       project=avalon
  RUN     echo "deb http://deb.debian.org/debian buster-backports main" >> /etc/apt/sources.list && \
          apt-get update && apt-get upgrade -y build-essential \
           && apt-get install -y --no-install-recommends \
  