blob: 6abd686ad0369db4f359f4d7e16eaeaafccbf7b9 [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 Cross16b01602019-02-28 14:42:04 -08006 - "1.11"
7 - "1.12"
Colin Crossa2cd6982015-11-09 12:56:38 -08008
Dan Willemsen8cc6d752015-07-23 20:27:41 -07009cache:
10 directories:
11 - $HOME/ninjabin
12
Jamie Gennisaefb6572015-03-21 01:53:30 -040013install:
Dan Willemsen8cc6d752015-07-23 20:27:41 -070014 - ./.travis.install-ninja.sh
15 - export PATH=$PATH:~/ninjabin
Jamie Gennisaefb6572015-03-21 01:53:30 -040016
Dan Willemsen187a9bf2015-07-23 18:19:18 -070017before_script:
18 - source .travis.fix-fork.sh
Jamie Gennisaefb6572015-03-21 01:53:30 -040019
20script:
Dan Willemsena4363452017-07-25 14:44:35 -070021 - export GOROOT=$(go env GOROOT)
Colin Cross5b0231b2016-08-11 10:12:46 -070022 - ./.travis.gofmt.sh
Jamie Gennisaefb6572015-03-21 01:53:30 -040023 - go test ./...
Colin Crossd4085942017-08-01 14:17:27 -070024 - go test -race -short ./...
Dan Willemsen1e723212017-07-18 19:37:37 -070025 - ./tests/test.sh
26 - ./tests/test_tree_tests.sh
Dan Willemsen91e24832017-07-19 00:59:57 -070027 - ./tests/test_tree_tests.sh -t