Removed Travis

This commit is contained in:
Sylwia Brant 2021-01-07 13:00:43 +01:00
parent 7a12eaf9f2
commit 0b4bcb35a0
2 changed files with 0 additions and 86 deletions

View File

@ -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=

View File

@ -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 "+ $@"