language: go | |
sudo: false | |
cache: | |
directories: | |
- node_modules | |
go: | |
- 1.2.x | |
- 1.3.x | |
- 1.4.2 | |
- 1.5.x | |
- 1.6.x | |
- 1.7.x | |
- master | |
matrix: | |
allow_failures: | |
- go: master | |
include: | |
- go: 1.6.x | |
os: osx | |
- go: 1.7.x | |
os: osx | |
before_script: | |
- go get github.com/urfave/gfmrun/... || true | |
- go get golang.org/x/tools/... || true | |
- if [ ! -f node_modules/.bin/markdown-toc ] ; then | |
npm install markdown-toc ; | |
fi | |
script: | |
- ./runtests gen | |
- ./runtests vet | |
- ./runtests test | |
- ./runtests gfmrun | |
- ./runtests toc |