forked from tsuru/rpaas-operator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
41 lines (41 loc) · 2.34 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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
dist: xenial
language: go
services:
- docker
cache:
directories:
- .tmp/
go:
- 1.13.x
install:
- mkdir -p .tmp
- |
if [[ -z $(which operator-sdk) ]]; then
sudo curl -L https://github.com/operator-framework/operator-sdk/releases/download/v0.10.0/operator-sdk-v0.10.0-x86_64-linux-gnu -o /usr/local/bin/operator-sdk
sudo chmod +x /usr/local/bin/operator-sdk
fi
- |
if [[ -z $(which jq) ]]; then
sudo curl -L https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 -o /usr/local/bin/jq
sudo chmod +x /usr/local/bin/jq
fi
jobs:
fast_finish: true
include:
- stage: integration
script: make test/integration
env:
- KUBERNETES_VERSION=v1.14.3
- stage: push to docker
script:
- echo $DOCKER_PASS | docker login -u $DOCKER_USER --password-stdin
- if [ -n "$TRAVIS_BRANCH" ]; then make TAG=$TRAVIS_BRANCH push; else make push; fi
if: "(NOT type IN (pull_request))"
env:
global:
- GO111MODULE=on
- secure: TMG5cyxEi8dQnRvAXF/f65lrcJPDOaGnOVHa71I6JYd2R/1kWpWEk69+p4dSFkIJrjwWuuMSXF9Jgl2MXE5iS71/CGmED+Dd1azwcSoLAUbk+kZb0kLlDDjZOBfEcXCi3uQhIANOmWPXBL+VjuR2lQQc6RUXmxwT/ZBvkEoUHXIL8vriydxbldsJo0sN+Umxlpsoj18NI/gAyUFt4yDb1DJfFqDjngjIzrrUqXZCZ793v1ZonosasnGQ9+OTdPkvhlJi6uo9Sv3bIuBxj8clwnXgQB9NUKN8wc9F7pCmoW/F2CbyZqNqL2djRyID0Vy2aWwcBB+xwhOueBcNT1uLGGK9Ub6+hVvLU0aCpippsqkjAeu/Sb2fsgtUrnxWm44h7aDU9qUU+Ak4ws9lYJzsgg2wRUxv8UnzZ9wwUq/f3iOBqw445mHumASZ38+iNZ9wl/+MBZOH2noX4gNns3ai+CzLXKmDFrZRKWDLtshNeWXMxmZdI1un72oDvzK3v/zmpeX5efEdSd+PHrjHcAGQfuGWu4HITfIgR7zxvB3SVy/wlJB/k/1w3QSTyTuKPP5smLU49jLVOwkBIjmvC/isTigWynbySMHbGCWO0xoXAjWl6/aP8of3rPkDylq6zgHbx2gHV0BlPNXd3QlPl4wozEIn8IujcPup8wDLeaIk5DQ=
notifications:
slack:
rooms:
secure: KnTQBHBfjXMiReYErkOVOwxz+bYPyM46YviTiLdG1gy+QQTRFEtZYKJYHB3TtP5SrJ3EeGHIOxJR2XkIukFxqONQC1b9EoyO3nfhLWgOGP9VDG4Kc9h5KJHUgm8wsDiEgRXzajlG6btCb2Kfg5Y4WqYV0EmPsR1yesOyApxvLxz3U/wLISrp0ciM4nZ/VGL4naES+p/XOJUdByHgPq525q4sG5Buq0dVwpIiv2kg5/fJPtGBqhRP21LaC+Ky989tmfBVDnst12RoEgK1JdqRLZjiNP3W9HAM8g+42sL2zWhydhi6hZDMoxI4VhQw2wqZQRTokOesU6xv5LHFNtTfIaOMojfUP9x/vErSP+2sABPLIXgKYMIM2zZHWhsgt0SAfsrWUvQ7FywOn244K6KP8RS8k9M3FhSirOAUU8FCgX4t49GwNAZU/SlCXKSjTFqWBrHfJacz+j6GRJpItbCXhrY+3BeKAXoH9+eLSxGF5A+vhlnB1FHvAtbsBYaj7biix5BeefzZ7lciZaT+0MlV5Ph83F3MUJGdOPj27JRFNS3VLOcG9ZdhPe/F2orgYLnIUn8euPWlOL2jIVkgvJmgA1BrhlKTn5EjqxTZie9TlBDUZ4bys9HNaV4bo+TO9Hr10SnH5wwq1xCEgs1HoeU5cO4ECnSwC2gtEZ1bUnHMVR4=