You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							29 lines
						
					
					
						
							708 B
						
					
					
				
			
		
		
	
	
							29 lines
						
					
					
						
							708 B
						
					
					
				| sudo: false
 | |
| 
 | |
| language: go
 | |
| 
 | |
| go:
 | |
|  - "1.10.x"
 | |
|  - "1.11.x"
 | |
|  - "1.12.x"
 | |
| 
 | |
| script:
 | |
|   - go get golang.org/x/tools/cmd/cover
 | |
|   - go get github.com/mattn/goveralls
 | |
|   - go get github.com/kisielk/errcheck
 | |
|   - go get -u github.com/FiloSottile/gvt
 | |
|   - gvt restore
 | |
|   - go test -race -v $(go list ./... | grep -v vendor/)
 | |
|   - go vet $(go list ./... | grep -v vendor/)
 | |
|   - go test ./test -v -indexType scorch
 | |
|   - if [[ ${TRAVIS_GO_VERSION} =~ ^1\.10 ]]; then
 | |
|         echo "errcheck skipped for go version" $TRAVIS_GO_VERSION;
 | |
|     else
 | |
|         errcheck -ignorepkg fmt $(go list ./... | grep -v vendor/);
 | |
|     fi
 | |
|   - docs/project-code-coverage.sh
 | |
|   - docs/build_children.sh
 | |
| 
 | |
| notifications:
 | |
|   email:
 | |
|     - marty.schoch@gmail.com
 | |
| 
 |