Permalink
Cannot retrieve contributors at this time
Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up
Fetching contributors…
| language: go | |
| go: | |
| - 1.7.x | |
| - 1.8.x | |
| - 1.9.x | |
| - 1.10.x | |
| - tip | |
| matrix: | |
| allow_failures: | |
| - go: tip | |
| sudo: false | |
| os: | |
| - osx | |
| - linux | |
| before_install: | |
| - if [ $TRAVIS_OS_NAME == "linux" ]; then | |
| export DISPLAY=:99.0; | |
| sh -e /etc/init.d/xvfb start; | |
| sudo apt-get update && sudo apt-get install -y libsecret-1-0; | |
| fi | |
| install: | |
| - TRAVIS_NODE_VERSION="6"; | |
| # Clear out whatever version of NVM Travis has as it is old. | |
| - rm -rf ~/.nvm; | |
| # Grab NVM. | |
| - git clone https://github.com/creationix/nvm.git ~/.nvm; | |
| # Checkout the latest stable tag. | |
| # Note that you can just hardcode a preferred version here. | |
| - (cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`); | |
| # Install the desired version of Node | |
| - source ~/.nvm/nvm.sh; | |
| - nvm install $TRAVIS_NODE_VERSION; | |
| - npm install | |
| - npm run vscode:prepublish | |
| - go get -u -v github.com/mdempsky/gocode | |
| - go get -u -v github.com/rogpeppe/godef | |
| - if [[ "$(go version)" =~ "go version go1.5" ]]; then echo hello; else go get -u -v github.com/zmb3/gogetdoc; fi | |
| - if [[ "$(go version)" =~ "go version go1.5" ]]; then echo cannot get golint; else go get -u -v github.com/golang/lint/golint; fi | |
| - go get -u -v github.com/ramya-rao-a/go-outline | |
| - go get -u -v github.com/sqs/goreturns | |
| - go get -u -v golang.org/x/tools/cmd/gorename | |
| - go get -u -v github.com/uudashr/gopkgs/cmd/gopkgs | |
| - go get -u -v github.com/acroca/go-symbols | |
| - go get -u -v github.com/cweill/gotests/... | |
| - go get -u -v github.com/haya14busa/goplay/cmd/goplay | |
| - go get -u -v github.com/davidrjenni/reftools/cmd/fillstruct | |
| - GO15VENDOREXPERIMENT=1 | |
| - if [[ "$(go version)" =~ "go version go1.5" ]]; then echo skipping gometalinter; else go get -u -v github.com/alecthomas/gometalinter; fi | |
| - if [[ "$(go version)" =~ "go version go1.5" ]]; then echo skipping gometalinter; else gometalinter --install; fi | |
| script: | |
| - npm run lint | |
| - npm test --silent |