Skip to content

Commit c7ed464

Browse files
committedJul 7, 2020
feat(release): add builds for s390x and ppc64le
1 parent 3ca7ddd commit c7ed464

File tree

1 file changed

+24
-7
lines changed

1 file changed

+24
-7
lines changed
 

‎.travis.yml

+24-7
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,22 @@ go:
33
- 1.13
44
jobs:
55
include:
6+
- os: linux
7+
arch: ppc64le
8+
env:
9+
MAKE: make
10+
- os: linux
11+
arch: s390x
12+
env:
13+
MAKE: make
14+
- os: linux
15+
dist: xenial
16+
env:
17+
MAKE: make
618
- os: linux
719
dist: xenial
820
env:
921
MAKE: make
10-
install: |
11-
curl -sLo minikube "$(curl -sL https://api.github.com/repos/kubernetes/minikube/releases/latest | jq -r '[.assets[] | select(.name == "minikube-linux-amd64")] | first | .browser_download_url')"
12-
chmod +x minikube
13-
sudo mv minikube /bin/
14-
minikube config set vm-driver none
15-
minikube config set kubernetes-version $(go list -f '{{.Version}}' -m k8s.io/api | sed 's/^v0\./v1./')
1622
- os: osx
1723
install: |
1824
brew install make
@@ -21,6 +27,17 @@ jobs:
2127
- os: windows
2228
env:
2329
MAKE: mingw32-make
30+
- os: linux
31+
dist: xenial
32+
env:
33+
MAKE: make
34+
TEST: e2e
35+
install: |
36+
curl -sLo minikube "$(curl -sL https://api.github.com/repos/kubernetes/minikube/releases/latest | jq -r '[.assets[] | select(.name == "minikube-linux-amd64")] | first | .browser_download_url')"
37+
chmod +x minikube
38+
sudo mv minikube /bin/
39+
minikube config set vm-driver none
40+
minikube config set kubernetes-version $(go list -f '{{.Version}}' -m k8s.io/api | sed 's/^v0\./v1./')
2441
addons:
2542
apt:
2643
sources:
@@ -31,7 +48,7 @@ addons:
3148
- conntrack
3249
script: |
3350
"${MAKE}" unit build
34-
if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then
51+
if [[ "$TEST" == "e2e" ]]; then
3552
sudo minikube start # vm-driver=none requires root
3653
sudo chown -R "$USER" "$HOME/.kube" "$HOME/.minikube"
3754
KUBECONFIG="$HOME/.kube/config" make e2e

0 commit comments

Comments
 (0)
Please sign in to comment.