anchor.diff:  # See the License for the specific language governing permissions and
   # limitations under the License.
   
  -FROM ubuntu:bionic
  +FROM ubuntu:bionic as builder
   ARG REVISION
   ARG B_ICEORYX_BUILD
   ENV ICEORYX_BUILD=$B_ICEORYX_BUILD
   
  +# Dependencies
   RUN apt update && apt install -y \
           cmake \
           openjdk-11-jdk \
  
positive.code: ADD . /iceoryx
  WORKDIR /iceoryx
  
  RUN ./tools/iceoryx_build_test.sh \
      && cp ./tools/docker/.screenrc /root
  
negative.code:         pkg-config \
          screen \
          fish \
          git \
          wget
  
  ## Install the latest CMake to take advantage of parallel builds
  ## --no-check-certificate requried due to Bosch self-signed certificate at the proxy...
  RUN wget --no-check-certificate -P /root/ https://github.com/Kitware/CMake/releases/download/v3.16.3/cmake-3.16.3-Linux-x86_64.tar.gz && \
    cd /root/ && \
    tar xf ./cmake-3.16.3-Linux-x86_64.tar.gz
  ENV PATH="/root/cmake-3.16.3-Linux-x86_64/bin:${PATH}"
  
  # Configuration
  ## Maven Proxy - required for usage from behind a corporate proxy. Corporate proxy should be bound to the docker network bridge at 172.17.0.1.
  ## If you are not behind a corporate proxy this can be ignored and shouldn't interfere with regular usage.
  RUN mkdir -p /root/.m2
  RUN echo '\n\
  