anchor.diff:  FROM golangci/golangci-lint:v1.37.0 AS golangci-lint
   FROM hairyhenderson/bashbrew:latest AS bashbrew
   FROM hairyhenderson/buildx:latest AS buildx-plugin
  -
  -# FROM golang:1.14.2 AS buildx-plugin
  -
  -# RUN curl -sSL -o /docker-buildx https://github.com/docker/buildx/releases/download/v0.3.1/buildx-v0.3.1.linux-amd64
  -# RUN chmod 755 /docker-buildx
   
   FROM alpine:3.13.2 AS cc-test-reporter
   
  
positive.code: 	esac; \
  	chmod +x /bin/cc-test-reporter
  
  FROM golang:1.16.0 AS dep
  RUN go get -u github.com/golang/dep/cmd/dep
  
  FROM golang:1.16.0 AS go-junit-report
  RUN go get -u github.com/jstemmer/go-junit-report
  
  # FROM golang:1.14.2 AS reg
  
  # ENV REG_SHA256=ade837fc5224acd8c34732bf54a94f579b47851cc6a7fd5899a98386b782e228
  # ENV REG_VERSION=v0.16.1
  
  # RUN curl -sSL -o /bin/reg https://github.com/genuinetools/reg/releases/download/${REG_VERSION}/reg-linux-amd64
  # RUN echo "${REG_SHA256}  /bin/reg" | sha256sum -c -
  # RUN chmod a+x "/bin/reg"
  
  FROM golang:1.16.0 AS final
  
  
negative.code: COPY --from=consul /bin/consul /bin/consul
  COPY --from=docker /usr/local/bin/docker /bin/docker
  COPY --from=cc-test-reporter /bin/cc-test-reporter /bin/cc-test-reporter
  COPY --from=go-junit-report /go/bin/go-junit-report /bin/go-junit-report
  COPY --from=buildx-plugin /buildx /usr/lib/docker/cli-plugins/docker-buildx
  COPY --from=bashbrew /bin/bashbrew /bin/bashbrew
  