github.com/jingcheng-WU/gonum@v0.9.1-0.20210323123734-f1a2a11a8f7b/.travis.yml (about) 1 sudo: false 2 3 dist: bionic 4 5 language: go 6 7 # Do not move these lines; they are referred to by README.md. 8 # Versions of go that are explicitly supported by Gonum, plus Go tip. 9 go: 10 - 1.16.x 11 - 1.15.x 12 - master 13 14 os: 15 - linux 16 17 arch: 18 - arm64 19 20 env: 21 global: 22 - GO111MODULE=on 23 - GOFLAGS="-mod=readonly" 24 matrix: 25 - TAGS="" 26 - TAGS="-tags bounds" 27 - TAGS="-tags noasm" 28 - TAGS="-tags safe" 29 30 cache: 31 directories: 32 - $HOME/.cache/go-build 33 - $HOME/gopath/pkg/mod 34 35 matrix: 36 fast_finish: true 37 allow_failures: 38 - go: master 39 40 before_install: 41 - ${TRAVIS_BUILD_DIR}/.travis/run-parts ${TRAVIS_BUILD_DIR}/.travis/deps.d/${TRAVIS_OS_NAME} 42 43 addons: 44 apt: 45 packages: 46 - ragel 47 48 go_import_path: github.com/jingcheng-WU/gonum 49 50 # Get deps, build, test, and ensure the code is gofmt'ed. 51 # If we are building as gonum, then we have access to the coveralls api key, so we can run coverage as well. 52 script: 53 - ${TRAVIS_BUILD_DIR}/.travis/run-parts ${TRAVIS_BUILD_DIR}/.travis/run.d/${TRAVIS_OS_NAME}