anchor.diff:  RUN docker-credential-gcr configure-docker
   
   # Replace kubectl with a working version
  -# TODO(chizhg): remove once https://github.com/knative/test-infra/issues/1858 is fixed in releases <= 0.15 or those releases are no longer supported
  +# TODO(chizhg): https://github.com/knative/test-infra/issues/1858 was fixed in release-0.16, remove the pin after Knative release-0.19 is cut.
   ARG KUBECTL_VERSION=v1.17.4
   RUN rm -f "$(which kubectl)" && \
       wget "https://storage.googleapis.com/kubernetes-release/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" -O /usr/local/bin/kubectl && \
  
positive.code: 
  # TODO(chizhg): remove it once we replace with kntest in the places where this tool is used
  # Install our own tools
  RUN go get knative.dev/pkg/testutils/junithelper
  
  # And our scripts
  ENV SCRIPTS /scripts
  
negative.code: COPY . /go/src/knative.dev/test-infra
  
  # Build custom tools in the container
  # TODO: githubhelper is obsolete and no longer used in current test-infra (only old release branch scripts),
  #       it should be removed after Knative release-0.18 is cut.
  RUN go install /go/src/knative.dev/test-infra/tools/githubhelper
  # Because githubhelper was previously installed in a stupid way, it was used as `/workspace/githubhelper` so copy it
  RUN cp "$(which githubhelper)" .
  