-
Notifications
You must be signed in to change notification settings - Fork 11
/
.travis.yml
25 lines (25 loc) · 1.52 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
sudo: false
language: python
env:
global:
- HELM_VERSION="v2.17.0"
- KUBEVAL_VERSION="0.13.0"
- CONFTEST_VERSION="0.15.0"
- secure: N8eGAamaM5lzw1njNJDlE1bG1KgJ1YrmVan2Nws/ik1ZG9Iuig8QTb/3ydeiM7NAkWDJONN7VZuGZ2pKY4m1BkBmptwC9f2KAMgbOIB6lWNbyKpqEjRFfJDpLmT5zJ7vzj+Ho3VlacJMJQEIsHacsyOTchAqAjDT6C7wVTAk7OYh5p+TP/YrbOOvdb6bQOm0vg8Yq88qQMj3/mNEvNaF286wODVOcyYXd+HA4dmx1G1IAzAtzYfWx/QXy5kraGtO7YCLdRkw1NCT6nMu2nEFekmj5ckldS/Vwfv5AZGB6+p0+d70ZqhytHoYtj2oM/nu2xnim7Oy775/55ez1hJKDv3M0JRIlq79nTYBWmnCXfST6UmI8zxlUEd2eiA1811346Y7pKDU9cLmVlqRSEBHX9xda1GQZlnsXBty+wNG900qcxnsaCgOoI2H+WP2Z8ffK1mhITxgVXbJFz7Rr7owS1MdKwmp6kdWirnWPAbeiDjESvkaMTK4jnyKnQ+51vh4z/MZwISoNiREA+mO58YHsKW3U/S+cpr1LRU+LE9Zs81lVdGaicYSIEHeCY7B4okEy4zrejUyLEU/0BURoXdQnvRdaFzPEx40E9wujh+vrv4elwU9eBjZPJ2LoVS2J4i4qfFmvIr6YRXUvKYAR76oa9Qd8+PxSJwreElGnVeMhPY=
before_script:
- pip install yq jsonschema pyyaml
- wget "https://storage.googleapis.com/kubernetes-helm/helm-${HELM_VERSION}-linux-amd64.tar.gz"
- tar zxf helm-${HELM_VERSION}-linux-amd64.tar.gz
- mkdir bin
- mv linux-amd64/helm ./bin/helm
- wget "https://github.com/instrumenta/kubeval/releases/download/${KUBEVAL_VERSION}/kubeval-linux-amd64.tar.gz"
- tar zxf kubeval-linux-amd64.tar.gz
- mv kubeval ./bin/
- wget "https://github.com/instrumenta/conftest/releases/download/v${CONFTEST_VERSION}/conftest_${CONFTEST_VERSION}_Linux_x86_64.tar.gz"
- tar zxf conftest_${CONFTEST_VERSION}_Linux_x86_64.tar.gz
- mv conftest ./bin/
- export PATH=$PATH:$PWD/bin/
script:
- "./build/update-chart-repo.sh"
after_success:
- "./build/push.sh"