github.com/john-lin/cni@v0.6.0-rc1.0.20170712150331-b69e640cc0e2/.travis.yml (about)

     1  language: go
     2  sudo: required
     3  dist: trusty
     4  
     5  go:
     6    - 1.7.x
     7    - 1.8.x
     8  
     9  env:
    10    global:
    11    - TOOLS_CMD=golang.org/x/tools/cmd
    12    - PATH=$GOROOT/bin:$PATH
    13    - GO15VENDOREXPERIMENT=1
    14    matrix:
    15    - TARGET=amd64
    16    - TARGET=arm
    17    - TARGET=arm64
    18    - TARGET=ppc64le
    19    - TARGET=s390x
    20  
    21  matrix:
    22    fast_finish: true
    23  
    24  install:
    25   - go get ${TOOLS_CMD}/cover
    26   - go get github.com/modocache/gover
    27   - go get github.com/mattn/goveralls
    28  
    29  script:
    30   - >
    31      if [ "${TARGET}" == "amd64" ]; then
    32        GOARCH="${TARGET}" ./test.sh;
    33      else
    34        GOARCH="${TARGET}" ./build.sh;
    35      fi
    36  
    37  notifications:
    38    email: false
    39  
    40  git:
    41    depth: 9999999