Merge pull request #150 from vbatts/golint
travis, golint, and versions of golang!
This commit is contained in:
commit
4ae4c48dc0
2 changed files with 11 additions and 6 deletions
|
@ -1,9 +1,10 @@
|
||||||
language: go
|
language: go
|
||||||
go:
|
go:
|
||||||
- 1.x
|
- "1.x"
|
||||||
- 1.10.x
|
- "1.11.x"
|
||||||
- 1.9.x
|
- "1.10.x"
|
||||||
- 1.8.x
|
- "1.9.x"
|
||||||
|
- "1.8.x"
|
||||||
|
|
||||||
sudo: false
|
sudo: false
|
||||||
|
|
||||||
|
|
8
Makefile
8
Makefile
|
@ -32,7 +32,11 @@ lint: .lint
|
||||||
CLEAN_FILES += .lint
|
CLEAN_FILES += .lint
|
||||||
|
|
||||||
.lint: $(SOURCE_FILES)
|
.lint: $(SOURCE_FILES)
|
||||||
set -e ; for dir in $$(glide novendor) ; do golint -set_exit_status $$dir ; done && touch $@
|
if [[ "$(go version |awk '{ print $3 }')" =~ ^go1\.11\. ]] ; then \
|
||||||
|
set -e ; for dir in $$(glide novendor) ; do golint -set_exit_status $$dir ; done && touch $@ \
|
||||||
|
else \
|
||||||
|
touch $@ ; \
|
||||||
|
fi
|
||||||
|
|
||||||
.PHONY: vet
|
.PHONY: vet
|
||||||
vet: .vet .vet.tags
|
vet: .vet .vet.tags
|
||||||
|
@ -64,7 +68,7 @@ $(BUILD): $(SOURCE_FILES)
|
||||||
|
|
||||||
install.tools:
|
install.tools:
|
||||||
go get -u -v github.com/Masterminds/glide
|
go get -u -v github.com/Masterminds/glide
|
||||||
go get -u -v golang.org/x/lint/golint
|
if [[ "$(go version |awk '{ print $3 }')" =~ ^go1\.11\. ]] ; then go get -u golang.org/x/lint/golint ; fi
|
||||||
|
|
||||||
./bin:
|
./bin:
|
||||||
mkdir -p $@
|
mkdir -p $@
|
||||||
|
|
Loading…
Reference in a new issue