From 0b4bcb35a03dc39812f5ea3d59b3eb0eb8f668e7 Mon Sep 17 00:00:00 2001 From: Sylwia Brant Date: Thu, 7 Jan 2021 13:00:43 +0100 Subject: [PATCH] Removed Travis --- .travis.yml | 69 ----------------------------------------------------- Makefile | 17 ------------- 2 files changed, 86 deletions(-) delete mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 9a1e0965..00000000 --- a/.travis.yml +++ /dev/null @@ -1,69 +0,0 @@ -language: go -os: linux - -env: - global: - - GO111MODULE=on - - CHANGE_MINIKUBE_NONE_USER=true - - MINIKUBE_WANTUPDATENOTIFICATION=false - - MINIKUBE_WANTREPORTERRORPROMPT=false - - MINIKUBE_HOME=$HOME - - KUBECONFIG=$HOME/.kube/config - -go: - - 1.14.x - -before_install: - - | - if [ "$TRAVIS_PULL_REQUEST" = "true" ]; then - # Pull requests are slightly complicated because $TRAVIS_COMMIT_RANGE - # may include more changes than desired if the history is convoluted. - # Instead, explicitly fetch the base branch and compare against the - # merge-base commit. - git fetch -q origin +refs/heads/$TRAVIS_BRANCH - changes=$(git diff --name-only HEAD $(git merge-base HEAD FETCH_HEAD)) - else - changes=$(git diff --name-only $TRAVIS_COMMIT_RANGE) - fi - echo "Files changed:" - echo "$changes" - if ! echo "$changes" | grep -qvE '(\.md$)|(^(docs|website))/' - then - echo "Only docs were updated, stopping build process." - exit - fi - - make go-dependencies - -jobs: - include: - - stage: unit - name: "Jenkins Operator - unit tests" - script: - - travis_wait 15 make verify - - stage: e2e - name: "Backup PVC - e2e" - script: - - travis_wait 10 make -C backup/pvc/ docker-e2e UID=$(id -u) GID=$(id -g) - - stage: e2e - name: "Jenkins Operator - e2e" - script: - - sudo apt-get update - - sudo apt-get install socat - - travis_wait 10 make travis-prepare - - travis_wait 45 make build e2e - - stage: e2e - name: "Jenkins Operator Helm Chart - e2e" - script: - - sudo apt-get update - - sudo apt-get install socat - - travis_wait 10 make travis-prepare - - travis_wait 45 make e2e BUILDTAGS=Helm E2E_TEST_SELECTOR='^.*Helm.*$' - -cache: - directories: - - vendor - - /home/travis/.minikube/ - -notifications: - slack: - secure: Cke1jTwG9TE7/Oe4dXYPnu3fO49NbrqZX6S75hv6LKwoclTHG2rwjZXEFqpn7g7o1au743lzj12RyeosSWIYA0jN8xU3WHrJApUBq3oOr/oG0Br9jr4EyonWkcwjnpGUZ8UehvYaMZCSRLr2a2ZEShai2ftrYd5CEd066986NEG+Q/dnxhkmWPk7CW37bm5I3duW62mW/QGi3iIzNOSNJtMjbYFP2USHrnEoV2KZ9irKLpBNSyxqVH820FvTUjp+imisP4v27m/dSyuZzbWsc6BGtL+CTwMHMuJVUfTOGpTjW4H9qb42kZO3zFuFdP235Zo+Uxx+OA14n3wNdSgseAEuX6ecMnbglK95ZL/lm5p5wPH/F+05Xu9dh3bqCex9VIjcszzTj/ZJ+mDjMd11nSU++Dbr7e1ynTii+B6tOpiuFGzW5n4yPEjwdrMakohRM+Pukp2fSCQf8YfSutbfTqaYLuTl5UV+kKN4QlAgCyZokSq1tGJ/H21ScI09reJPinM565J9h4Nbkul50XD5pcktBsq9gyLCzJDyG1sNWPOyHV1lG8PsAEGKoCG9+PlP7L48e+QfUuQO9fNM00sjgVHxkXBVqBNMI/UDhlqVgDx4S+WFQivwS894XZNLDwrzXpTfswzMbd08EevyyT1fqbZEIX83V2B0H7A8Oxrb7nM= diff --git a/Makefile b/Makefile index 4c366c92..0fcfdcb9 100644 --- a/Makefile +++ b/Makefile @@ -478,23 +478,6 @@ endif go mod vendor -v @echo -.PHONY: travis-prepare -travis-prepare: - @echo "+ $@" -ifndef TRAVIS - @echo "This goal only works on Travis CI" - exit -1 -else - curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/$(MINIKUBE_KUBERNETES_VERSION)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/ - curl -Lo minikube https://storage.googleapis.com/minikube/releases/v$(MINIKUBE_VERSION)/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/ - curl -Lo operator-sdk https://github.com/operator-framework/operator-sdk/releases/download/v$(OPERATOR_SDK_VERSION)/operator-sdk-v$(OPERATOR_SDK_VERSION)-x86_64-linux-gnu && chmod +x operator-sdk && sudo mv operator-sdk /usr/local/bin/ - curl -Lo helm.tar.gz https://get.helm.sh/helm-v$(HELM_VERSION)-linux-amd64.tar.gz && tar xzfv helm.tar.gz && sudo mv linux-amd64/helm /usr/local/bin/ - mkdir -p $(HOME)/.kube $(HOME)/.minikube - touch $(KUBECONFIG) - sudo minikube start --vm-driver=none --kubernetes-version=$(MINIKUBE_KUBERNETES_VERSION) - sudo chown -R travis: /home/travis/.minikube/ -endif - .PHONY: helm-package helm-package: @echo "+ $@"