|
1 | 1 | sudo: required
|
2 | 2 | language: go
|
3 | 3 | go:
|
4 |
| - - "1.12" |
5 |
| - |
| 4 | +- '1.12' |
6 | 5 | services:
|
7 |
| - - docker |
8 |
| - |
| 6 | +- docker |
9 | 7 | install: true
|
10 |
| - |
11 |
| -script: |
12 |
| - - VERBOSE=true make test int |
13 |
| - - ./travis-ci.sh |
14 |
| - |
| 8 | +script: |
| 9 | +- export BRANCH=$(if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then echo $TRAVIS_BRANCH; else echo $TRAVIS_PULL_REQUEST_BRANCH; fi) |
| 10 | +- echo "TRAVIS_BRANCH=$TRAVIS_BRANCH, PR=$TRAVIS_PULL_REQUEST, BRANCH=$BRANCH" |
| 11 | +- VERBOSE=true make test int |
| 12 | +- ./travis-ci.sh |
15 | 13 | before_install:
|
16 |
| - # Download and install Kind |
17 |
| - - curl -L https://github.com/kubernetes-sigs/kind/releases/download/v0.4.0/kind-linux-amd64 --output kind && chmod +x kind |
18 |
| - - ./kind create cluster --config kind-config.yaml |
19 |
| - - export KUBECONFIG="$(./kind get kubeconfig-path --name="kind")" |
20 |
| - - curl -L https://github.com/golang/dep/releases/download/v0.5.3/dep-linux-amd64 --output dep && chmod +x dep |
21 |
| - |
| 14 | +- curl -L https://github.com/kubernetes-sigs/kind/releases/download/v0.4.0/kind-linux-amd64 |
| 15 | + --output kind && chmod +x kind |
| 16 | +- ./kind create cluster --config kind-config.yaml |
| 17 | +- export KUBECONFIG="$(./kind get kubeconfig-path --name="kind")" |
| 18 | +- curl -L https://github.com/golang/dep/releases/download/v0.5.3/dep-linux-amd64 --output |
| 19 | + dep && chmod +x dep |
22 | 20 | before_deploy:
|
23 |
| - # Install gcloud cli here so it gets cached |
24 |
| - - if [ ! -d ${HOME}/google-cloud-sdk ]; then |
25 |
| - curl https://sdk.cloud.google.com | bash /dev/stdin --disable-prompts; |
26 |
| - fi |
27 |
| - |
| 21 | +- if [ ! -d ${HOME}/google-cloud-sdk ]; then curl https://sdk.cloud.google.com | bash |
| 22 | + /dev/stdin --disable-prompts; fi |
28 | 23 | deploy:
|
29 |
| - - provider: script |
30 |
| - skip_cleanup: true |
31 |
| - script: ./travis-deploy.sh |
32 |
| - on: |
33 |
| - repo: heptio/sonobuoy |
34 |
| - all_branches: true |
35 |
| - |
| 24 | +- provider: script |
| 25 | + skip_cleanup: true |
| 26 | + script: ./travis-deploy.sh |
| 27 | + on: |
| 28 | + repo: heptio/sonobuoy |
| 29 | + all_branches: true |
36 | 30 | env:
|
37 | 31 | secure: AsGb+4LLxBE9fo8eJMfuwUK3QTt61TC+HDP+GbzRaYPB27usaSouAvqeLJI2jxDU/oNaDlNarb3A43gZIqbZe+0uT8jdrqnv5pGmX4CooNm52zF4QEQrFpERvfFAdbUKkZ11NLXav3S0iLVb8/iWopF0/yvt7h0ohBzNX/tMs7vYeZ5KbKUF8v7Uwg3VmjIHsvfSmtaEvWPi3302O/lo5J1tB6TH8b/bAXWweU8GKmQnQKES/+tUern+zOT0S47/fyRbvG6KbLdttol9k7KbzWZxG2iHcC65ogmdHD2azZmLyL8s5khDkA2rO4ovnOqse2kxmxn7da7y8k93vWaN1y98RpXw4H6brsH15BzoGoYBaMLg/Kn/JbTkSxPkPr/+6WGJ6lFeGgvArkwCXVyRPpecSH55+kvKmD8wxGnXaQp086cNKBiZYgN4C+T/8XXO011CxgjzLCsyyqr2KGI7c1VXvdiDt+fjVUeE/ftbHFdHH8Oc809U+6sa+6UWFxDcg3fsyIDKqUAh+cOYdjL+8+OpNWiV8p7/Yu+QntbfMuRmkyQz9boYZU58uzFGe0B87nu0Y9O6nIKJWu07nPiPP11CU3iv2aYDfg2y1wvyvk5rWSgnBnD82nHf7ip2/bykbsajK2fcX1sIA/3c7NzWtKauxnfTXLxxqBRbZFkOuoE=
|
38 |
| - |
39 | 32 | after_success:
|
40 |
| - - bash <(curl -s https://codecov.io/bash) |
| 33 | +- bash <(curl -s https://codecov.io/bash) |
0 commit comments