.travis.yml 486 B

123456789101112131415161718192021222324252627282930313233
  1. sudo: required
  2. services:
  3. - docker
  4. language: go
  5. env:
  6. global:
  7. - TOOLS_CMD=golang.org/x/tools/cmd
  8. - PATH=$GOROOT/bin:$PATH
  9. install:
  10. - go get ${TOOLS_CMD}/cover
  11. script:
  12. - make test
  13. after_success:
  14. - if [ "$TRAVIS_BRANCH" = "master" ]; then
  15. docker login -u="$QUAY_USERNAME" -p="$QUAY_PASSWORD" quay.io;
  16. make flannel-git;
  17. fi
  18. notifications:
  19. email: false
  20. addons:
  21. apt:
  22. sources:
  23. - sourceline: 'ppa:masterminds/glide'
  24. packages:
  25. - glide