github.com/haya14busa/goverage@v0.0.0-20180129164344-eec3514a20b5/.drone.yml (about) 1 # Run the below command when you edit .drone.yml 2 # drone secure --repo haya14busa/goverage --in .drone.sec.yaml 3 # 4 build: 5 test: 6 image: golang:1.9 7 commands: 8 - go get -d -v -t . 9 - go test -v . 10 lint: 11 image: golang 12 environment: 13 - REVIEWDOG_GITHUB_API_TOKEN=$$REVIEWDOG_GITHUB_API_TOKEN 14 commands: 15 - go get github.com/haya14busa/reviewdog/cmd/reviewdog 16 - go get github.com/golang/lint/golint 17 - go get honnef.co/go/tools/cmd/unused 18 - | 19 go tool vet -all -shadowstrict . | reviewdog -efm="%f:%l: %m" -ci=droneio 20 - | 21 golint ./... | reviewdog -efm="%f:%l:%c: %m" -ci=droneio 22 - | 23 unused ./... | reviewdog -efm="%f:%l:%c: %m" -ci=droneio 24 when: 25 event: pull_request