ingress-nginx-helm/vendor/github.com/ncabatoff/process-exporter/.travis.yml
Manuel Alejandro de Brito Fontes f4a4daed84 Update go dependencies
2018-12-05 13:27:09 -03:00

29 lines
716 B
YAML

services:
- docker
language: go
env:
- IMAGE_TAG=`echo $TRAVIS_TAG|sed s/v//`
go:
- 1.10.x
before_install:
- sudo apt-get -qq update
- sudo apt-get install -y rpm
go_import_path: github.com/ncabatoff/process-exporter
script:
- make style vet test build smoke docker
- if [ -n "$IMAGE_TAG" ]; then make docker DOCKER_IMAGE_TAG=$IMAGE_TAG; fi
after_success:
- docker login -u $DOCKER_USER -p "$DOCKER_PASSWORD"
- >
test -n "$TRAVIS_TAG" &&
docker tag ncabatoff/process-exporter:$IMAGE_TAG ncabatoff/process-exporter:latest &&
docker push ncabatoff/process-exporter:$IMAGE_TAG &&
docker push ncabatoff/process-exporter:latest &&
curl -sL http://git.io/goreleaser | bash