Skip to content

Commit 84056cc

Browse files
authored
Merge pull request #25 from haya14busa/reviewdog
CI: introduce reviewdog
2 parents d1662cb + 36054c8 commit 84056cc

File tree

3 files changed

+26
-6
lines changed

3 files changed

+26
-6
lines changed

.drone.sec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.0oFEs0rWuFWbIrnL8syhyK3duLSLvDmGsv0xkiD9OAXbsjaZWKmRUgi4rKw_FObLwDkC1x5L5NB-ByiBbUwNhyosjlEVDp458xEXUCYlcwcnr1RbOG9W07EiQCTgl61Tvdq-dS759GuefpzWu3TzuQw-iTKNKbtHZrs1dlxl1sGl0FLM7oHEv4O8beAAjTH7ltC-KNmowFWWeqONb6A_dxonOSWiNZVGzHjqiVrzMc5uVEBeZYi9fLwrDUB2CIUkPhLZKFI3WKDxcDTWH3spi64zrvYo6Gdy9eCKHYJc-qciBeBCNtAoFRNdOWsa6ZnfmWa_RNwkvAlk8uTJn0IYbQ.dpPUBDj_1mWbEK8g.D2LXfkxlmCTVZIRTNVN7AX-sx0UwQ1BnF1MdRuCyZ1XnMAYdIz-hxjSH3zJop8pRN012hCt7xeBM63cyIM7JMleGxmRJYij7mkxgPQ6p_4ibHbymyoseHMue0Kxg0bAw32F_F6FiBVF_wMUxkz0Oj745CAZ7r_zc4Le8csvLZl7h08WDL03a7CCTL4xbgMUOM-ZA8d3N27A3Xpdzvy9k.FSpfgFLnLcL9tjjAuoM_Iw

.drone.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Run the below command when you edit .drone.yml
2+
# drone secure --repo haya14busa/go-vimlparser --in .drone.sec.yaml
3+
#
4+
build:
5+
test:
6+
image: golang
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/unused/cmd/unused
18+
- |
19+
go tool vet -all -shadowstrict . 2>&1 | reviewdog -f=govet -ci=droneio
20+
- |
21+
golint ./... | reviewdog -f=golint -ci=droneio
22+
- |
23+
unused ./... | reviewdog -efm="%f:%l:%c: %m" -ci=droneio
24+
when:
25+
event: pull_request

.travis.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,5 @@ before_script:
1616
script:
1717
- go test -v -race ./...
1818
- goveralls -service=travis-ci
19-
- go vet ./...
20-
- golint -set_exit_status .
21-
- golint -set_exit_status ./token
22-
- golint -set_exit_status ./compiler
23-
- golint ./ast
24-
- unused ./...
2519
- vim -u NONE -N --cmd "let &rtp .= ',' . getcwd()" -S go/generate.vim -c ":q"
2620
- (! git diff | grep '^') # check diff

0 commit comments

Comments
 (0)