From 699b276ad6f4dc7faaf2a9386d719839203d398b Mon Sep 17 00:00:00 2001 From: Sergey Dudoladov Date: Wed, 24 Apr 2019 17:27:01 +0200 Subject: [PATCH] adjust makefile && test client connection to kind --- Makefile | 5 +++++ delivery.yaml | 8 ++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 5b27281c2..20e103a43 100644 --- a/Makefile +++ b/Makefile @@ -91,3 +91,8 @@ deps: test: hack/verify-codegen.sh @go test ./... + +e2e: + kind create cluster --name kind-m --config ./e2e/kind-config-multikind.yaml --loglevel debug + export KUBECONFIG="$(kind get kubeconfig-path --name="kind-m")" + kubectl cluster-info diff --git a/delivery.yaml b/delivery.yaml index 9dcd67ef2..31d3006bf 100644 --- a/delivery.yaml +++ b/delivery.yaml @@ -44,9 +44,13 @@ pipeline: - desc: 'Run e2e tests' cmd: | export PATH=$PATH:$HOME/go/bin - go get -v -u sigs.k8s.io/kind cd $OPERATOR_TOP_DIR/postgres-operator - kind create cluster --name kind-m --config ./e2e/kind-config-multikind.yaml --loglevel debug + go get -u -v sigs.k8s.io/kind + echo "INFO install kubectl to test 'kind' from client side" + (curl -LO --silent https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && + chmod +x ./kubectl && + mv ./kubectl /usr/local/bin/kubectl) || exit 1 + make e2e - desc: 'Push docker image' cmd: | export PATH=$PATH:$HOME/go/bin