From e0e673f5654838df9dc16a60513a4c86868749e0 Mon Sep 17 00:00:00 2001 From: stefanprodan Date: Sun, 24 Feb 2019 01:03:39 +0200 Subject: [PATCH] Install e2e deps and run tests --- .travis.yml | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index a7ef8da3..aae581fa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -12,12 +12,18 @@ addons: packages: - docker-ce +before_script: + - go get -u sigs.k8s.io/kind + - curl https://raw.githubusercontent.com/kubernetes/helm/master/scripts/get | bash + - curl -LO 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 && sudo mv kubectl /usr/local/bin/ + script: -- set -e -- make test-fmt -- make test-codegen -- go test -race -coverprofile=coverage.txt -covermode=atomic ./pkg/controller/ -- make build + - set -e + - e2e/e2e.sh + - make test-fmt + - make test-codegen + - go test -race -coverprofile=coverage.txt -covermode=atomic ./pkg/controller/ + - make build after_success: - if [ -z "$DOCKER_USER" ]; then