From f8e8106b9d8842bb4f7f42ebba46e273312d67d3 Mon Sep 17 00:00:00 2001 From: Adam S Levy Date: Wed, 29 Aug 2018 09:34:52 -0800 Subject: ci(go1.11): Add module support for go 1.11 CI testing --- .travis.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index c2798f8..284ab63 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,19 @@ language: go sudo: false go: + - 1.11 + - 1.10.x - 1.9 - 1.8 before_install: - - go get -u -t ./... - - go get -u gopkg.in/alecthomas/gometalinter.v1 + - GO111MODULE=on go get -u -t ./... + - GO111MODULE=on go get -u gopkg.in/alecthomas/gometalinter.v1 - gometalinter.v1 --install script: - gometalinter.v1 --config metalinter.json ./... - - ./test.sh + - GO111MODULE=on ./test.sh after_success: - bash <(curl -s https://codecov.io/bash) -- cgit v1.2.3 From 2ef7ee53077638b8fe50193632a9cce43b14596e Mon Sep 17 00:00:00 2001 From: Adam S Levy Date: Wed, 29 Aug 2018 09:41:37 -0800 Subject: ci(gometalinter): Use gometalinter.v2 over v1 --- .travis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 284ab63..3208066 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,12 +7,12 @@ go: - 1.8 before_install: - - GO111MODULE=on go get -u -t ./... - - GO111MODULE=on go get -u gopkg.in/alecthomas/gometalinter.v1 - - gometalinter.v1 --install + - go get -u -t ./... + - go get -u gopkg.in/alecthomas/gometalinter.v2 + - gometalinter.v2 --install script: - - gometalinter.v1 --config metalinter.json ./... + - gometalinter.v2 --config metalinter.json ./... - GO111MODULE=on ./test.sh after_success: -- cgit v1.2.3 From dcfd7da4e1804e7fa63d06a2071e68e8e347c40b Mon Sep 17 00:00:00 2001 From: Eyal Posener Date: Sun, 9 Sep 2018 17:44:11 +0300 Subject: Disable gometalinter I will move the repo to golangci.com linter later on --- .travis.yml | 3 --- metalinter.json | 21 --------------------- 2 files changed, 24 deletions(-) delete mode 100644 metalinter.json (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 3208066..2fae945 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,11 +8,8 @@ go: before_install: - go get -u -t ./... - - go get -u gopkg.in/alecthomas/gometalinter.v2 - - gometalinter.v2 --install script: - - gometalinter.v2 --config metalinter.json ./... - GO111MODULE=on ./test.sh after_success: diff --git a/metalinter.json b/metalinter.json deleted file mode 100644 index 799c1d0..0000000 --- a/metalinter.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "Vendor": true, - "DisableAll": true, - "Enable": [ - "gofmt", - "goimports", - "interfacer", - "goconst", - "misspell", - "unconvert", - "gosimple", - "golint", - "structcheck", - "deadcode", - "vet" - ], - "Exclude": [ - "initTests is unused" - ], - "Deadline": "2m" -} -- cgit v1.2.3