.travis.yml 685 B

123456789101112131415161718
  1. language: go
  2. go:
  3. - 1.13.x
  4. install:
  5. - go get golang.org/x/tools/cmd/cover golang.org/x/lint/golint
  6. - >
  7. ver=2.2.3 &&
  8. wget -nv https://archive.apache.org/dist/hbase/$ver/hbase-$ver-bin.tar.gz &&
  9. echo "99F7631C9B09ED2CA4292613207F6F74B24905ED1F1146433CCA81FF88F741648A1C796D81A1A55F2166B56030D21624FC510CFA71FD9BEE3A0D5B1D5E941A5A hbase-$ver-bin.tar.gz" | sha512sum --strict --check - &&
  10. tar zxf hbase-$ver-bin.tar.gz --exclude=docs &&
  11. ln -s hbase-$ver hbase
  12. before_script:
  13. - hbase/bin/hbase-daemon.sh --config hbase/conf start master
  14. script:
  15. - make check
  16. - make integration_cover GOTEST_FLAGS=-v
  17. after_success:
  18. - bash <(curl -s https://codecov.io/bash)