Merge pull request #23108 from michael-holzheu/s390x-dockerfile-gcc-6.1

Dockerfile.s390x: Move to gcc 6.1 (go 1.6.1)
This commit is contained in:
Alexander Morozov 2016-05-31 09:14:41 -07:00
commit d1e9e86122

View file

@ -15,7 +15,7 @@
# the case. Therefore, you don't have to disable it anymore.
#
FROM s390x/gcc:5.3
FROM s390x/gcc:6.1
# Packaged dependencies
RUN apt-get update && apt-get install -y \
@ -130,9 +130,12 @@ RUN set -x \
&& rm -rf "$GOPATH"
# Install notary and notary-server
#
# Note: We have to explicitly set GO15VENDOREXPERIMENT=0 because gccgo does not
# support vendoring: https://github.com/golang/go/issues/15628
ENV NOTARY_VERSION v0.3.0
RUN set -x \
&& export GO15VENDOREXPERIMENT=1 \
&& export GO15VENDOREXPERIMENT=0 \
&& export GOPATH="$(mktemp -d)" \
&& git clone https://github.com/docker/notary.git "$GOPATH/src/github.com/docker/notary" \
&& (cd "$GOPATH/src/github.com/docker/notary" && git checkout -q "$NOTARY_VERSION" && ln -s . vendor/src) \