Test drone
							parent
							
								
									378256de47
								
							
						
					
					
						commit
						9fd57ab42b
					
				|  | @ -0,0 +1,35 @@ | ||||||
|  | image: bradrydzewski/go:1.3 | ||||||
|  | 
 | ||||||
|  | env: | ||||||
|  |   - GOROOT=/usr/local/go | ||||||
|  |   - PATH=$PATH:$GOROOT/bin:$GOPATH/bin | ||||||
|  | 
 | ||||||
|  | script: | ||||||
|  |   - go get code.google.com/p/go.tools/cmd/vet | ||||||
|  |   - go get code.google.com/p/go.tools/cmd/godoc | ||||||
|  |   - go get code.google.com/p/go.tools/cmd/cover | ||||||
|  |   - go get github.com/axw/gocov/gocov | ||||||
|  |   - go get github.com/mattn/goveralls | ||||||
|  |   - go get github.com/golang/lint/golint | ||||||
|  | 
 | ||||||
|  |   - go get -d -t ./... | ||||||
|  | 
 | ||||||
|  |   - hack/validate_gofmt.sh | ||||||
|  |   - goveralls -v -service drone.io -repotoken $COVERALLS_TOKEN | ||||||
|  |   - go vet ./... | ||||||
|  |   - golint ./... | ||||||
|  |   - go test -v ./... | ||||||
|  |   # - go build --tags SOMETAG | ||||||
|  | 
 | ||||||
|  | notify: | ||||||
|  |     email: | ||||||
|  |         recipients: | ||||||
|  |             - distribution@docker.com | ||||||
|  |     slack: | ||||||
|  |         team: docker | ||||||
|  |         channel: "#distribution" | ||||||
|  |         username: mom | ||||||
|  |         token: cwX6NE0KKYYQnZJVRaYWGxxJ | ||||||
|  |         on_success: true | ||||||
|  |         on_failure: true | ||||||
|  | 
 | ||||||
|  | @ -1,5 +0,0 @@ | ||||||
| language: go |  | ||||||
| 
 |  | ||||||
| go: |  | ||||||
| - 1.3 |  | ||||||
| - tip |  | ||||||
|  | @ -0,0 +1,17 @@ | ||||||
|  | # docker-registry | ||||||
|  | 
 | ||||||
|  | [![Coverage Status][coverage-image]][coverage-url] | ||||||
|  | [![Build Status][build-image]][build-url] | ||||||
|  | 
 | ||||||
|  | ## TL;DR | ||||||
|  | 
 | ||||||
|  | ## License | ||||||
|  | 
 | ||||||
|  | [Apache License](https://en.wikipedia.org/wiki/Apache_License) | ||||||
|  | 
 | ||||||
|  | [coverage-image]: https://coveralls.io/repos/docker/docker-registry/badge.png | ||||||
|  | [coverage-url]: https://coveralls.io/r/docker/docker-registry | ||||||
|  | 
 | ||||||
|  | [build-image]: https://ci.dockerproject.com/github.com/docker/docker-registry/status.svg?branch=next-generation | ||||||
|  | [build-url]: https://ci.dockerproject.com/github.com/docker/docker-registry?branch=next-generation | ||||||
|  | 
 | ||||||
|  | @ -0,0 +1,18 @@ | ||||||
|  | #!/bin/bash | ||||||
|  | 
 | ||||||
|  | badFiles=($(find ./ -iname "*.go" -exec gofmt -s -l {} \;)) | ||||||
|  | 
 | ||||||
|  | if [ ${#badFiles[@]} -eq 0 ]; then | ||||||
|  |   echo 'Congratulations!  All Go source files are properly formatted.' | ||||||
|  | else | ||||||
|  |   { | ||||||
|  |     echo "These files are not properly gofmt'd:" | ||||||
|  |     for f in "${badFiles[@]}"; do | ||||||
|  |       echo " - $f" | ||||||
|  |     done | ||||||
|  |     echo | ||||||
|  |     echo 'Please reformat the above files using "gofmt -s -w" and commit the result.' | ||||||
|  |     echo | ||||||
|  |   } >&2 | ||||||
|  |   false | ||||||
|  | fi | ||||||
		Loading…
	
		Reference in New Issue