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}