Commit 505d12a9 authored by k8s-merge-robot's avatar k8s-merge-robot

Merge pull request #17869 from mesosphere/sttts-conformance-clone

Auto commit by PR queue bot
parents fc927e87 2302caf9
...@@ -81,6 +81,6 @@ exec docker run \ ...@@ -81,6 +81,6 @@ exec docker run \
trap 'timeout 5m ./cluster/kube-down.sh' EXIT && \ trap 'timeout 5m ./cluster/kube-down.sh' EXIT && \
./cluster/kube-down.sh && \ ./cluster/kube-down.sh && \
./cluster/kube-up.sh && \ ./cluster/kube-up.sh && \
trap 'test \$? != 0 && export MESOS_DOCKER_DUMP_LOGS=true; timeout 5m ./cluster/kube-down.sh' EXIT && \ trap \"test \\\$? != 0 && export MESOS_DOCKER_DUMP_LOGS=true; cd \${PWD} && timeout 5m ./cluster/kube-down.sh\" EXIT && \
${RUN_CMD} ${RUN_CMD}
" "
...@@ -31,19 +31,13 @@ TEST_ARGS="$@" ...@@ -31,19 +31,13 @@ TEST_ARGS="$@"
KUBE_ROOT=$(cd "$(dirname "${BASH_SOURCE}")/../../.." && pwd) KUBE_ROOT=$(cd "$(dirname "${BASH_SOURCE}")/../../.." && pwd)
TEST_CMD="KUBECONFIG=~/.kube/config hack/conformance-test.sh"
if [ -n "${CONFORMANCE_BRANCH}" ]; then if [ -n "${CONFORMANCE_BRANCH}" ]; then
# checkout CONFORMANCE_BRANCH, but leave the contrib/mesos/ci directory # create a CONFORMANCE_BRANCH clone in a subdirectory
# untouched.
TEST_CMD=" TEST_CMD="
git fetch https://github.com/kubernetes/kubernetes ${CONFORMANCE_BRANCH} && git fetch https://github.com/kubernetes/kubernetes --tags -q ${CONFORMANCE_BRANCH} &&
git checkout FETCH_HEAD -- . ':(exclude)contrib/mesos/ci/**' && git clone -s -b ${CONFORMANCE_BRANCH} . conformance &&
git reset FETCH_HEAD && cd conformance && make all && ${TEST_CMD}"
git clean -d -f -- . ':(exclude)contrib/mesos/ci/**' &&
git status &&
make all &&
"
else
TEST_CMD=""
fi fi
TEST_CMD+="KUBECONFIG=~/.kube/config hack/conformance-test.sh"
"${KUBE_ROOT}/contrib/mesos/ci/run-with-cluster.sh" ${TEST_CMD} ${TEST_ARGS} "${KUBE_ROOT}/contrib/mesos/ci/run-with-cluster.sh" ${TEST_CMD} ${TEST_ARGS}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment