17 lines
		
	
	
		
			386 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			386 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| sudo: false
 | |
| language: go
 | |
| go:
 | |
|   - 1.x
 | |
|   - master
 | |
| matrix:
 | |
|   allow_failures:
 | |
|     - go: master
 | |
|   fast_finish: true
 | |
| install:
 | |
|   - # Do nothing. This is needed to prevent default install action "go get -t -v ./..." from happening here (we want it to happen inside script step).
 | |
| script:
 | |
|   - go get -t -v ./...
 | |
|   - diff -n <(echo -n) <(gofmt -d -s .)
 | |
|   - go vet ./...
 | |
|   - go test -v -race ./...
 |