blob: 3397bfde7b20efdb3c28b64fb2c0166821168375 [file] [log] [blame]
Jamie Gennisaefb6572015-03-21 01:53:30 -04001language: go
2
Colin Crossa2cd6982015-11-09 12:56:38 -08003go:
Dan Willemsenb8534bf2017-09-13 16:50:27 -07004 - 1.9
Dan Willemsene6d45fe2018-02-27 01:38:08 -08005 - "1.10"
Colin Crossa2cd6982015-11-09 12:56:38 -08006
Dan Willemsen8cc6d752015-07-23 20:27:41 -07007cache:
8 directories:
9 - $HOME/ninjabin
10
Jamie Gennisaefb6572015-03-21 01:53:30 -040011install:
Dan Willemsen8cc6d752015-07-23 20:27:41 -070012 - ./.travis.install-ninja.sh
13 - export PATH=$PATH:~/ninjabin
Jamie Gennisaefb6572015-03-21 01:53:30 -040014
Dan Willemsen187a9bf2015-07-23 18:19:18 -070015before_script:
16 - source .travis.fix-fork.sh
Jamie Gennisaefb6572015-03-21 01:53:30 -040017
18script:
Dan Willemsena4363452017-07-25 14:44:35 -070019 - export GOROOT=$(go env GOROOT)
Colin Cross5b0231b2016-08-11 10:12:46 -070020 - ./.travis.gofmt.sh
Jamie Gennisaefb6572015-03-21 01:53:30 -040021 - go test ./...
Colin Crossd4085942017-08-01 14:17:27 -070022 - go test -race -short ./...
Dan Willemsen1e723212017-07-18 19:37:37 -070023 - ./tests/test.sh
24 - ./tests/test_tree_tests.sh
Dan Willemsen91e24832017-07-19 00:59:57 -070025 - ./tests/test_tree_tests.sh -t