From: Cédric Ollivier Date: Fri, 12 Jan 2018 06:58:52 +0000 (+0100) Subject: Build K8s via specific tags/branches X-Git-Tag: opnfv-6.0.0~23^2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F79%2F50479%2F2;p=functest-kubernetes.git Build K8s via specific tags/branches It also removes .git to save space. Change-Id: I4a4601799266b3ae8771d7453b6df8c90e356004 Signed-off-by: Cédric Ollivier --- diff --git a/docker/Dockerfile b/docker/Dockerfile index ff66adda..004409ff 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,7 +1,10 @@ FROM opnfv/functest-core +ARG K8S_TAG=v1.7.3 + RUN apk --no-cache add --update make bash go \ grep rsync linux-headers musl-dev findutils && \ git clone https://github.com/kubernetes/kubernetes /src/k8s.io/kubernetes && \ - cd /src/k8s.io/kubernetes && \ - make WHAT=test/e2e/e2e.test + (cd /src/k8s.io/kubernetes && git checkout $K8S_TAG) && \ + (cd /src/k8s.io/kubernetes && make WHAT=test/e2e/e2e.test) && \ + rm -rf /src/k8s.io/kubernetes/.git