diff options
author | Andrea Barberio <insomniac@slackware.it> | 2019-05-08 13:51:39 +0100 |
---|---|---|
committer | insomniac <insomniacslk@users.noreply.github.com> | 2019-05-08 20:08:19 +0100 |
commit | 5dea7039d65e5b94fa681b17bc4a3bf63aa47994 (patch) | |
tree | 5726ea67a6a46cef01edc18efc2ab886cb53b724 /.travis.yml | |
parent | 7f47189c0d8f5c8b06ab1787a94506fbb673e6e0 (diff) |
[CI] Added linters
Now the CI will also run golangci-lint
Signed-off-by: Andrea Barberio <insomniac@slackware.it>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index a81d7b8..14d312e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,11 +3,14 @@ language: go sudo: required go: - - "1.10" - "1.11" - "1.12" - tip +env: + - TEST_SUITE=unit + - TEST_SUITE=linters + before_install: - go get -t -v ./... @@ -16,8 +19,19 @@ before_script: sudo sh -c 'echo 0 > /proc/sys/net/ipv6/conf/all/disable_ipv6'; fi -script: - - ./.travis/tests.sh +script: | + set -x + case $TEST_SUITE in + unit) + ./.travis/tests.sh + ;; + linters) + ./.travis/linters.sh + ;; + *) + echo "[!] Unknown test suite: ${TEST_SUITE}. Exiting." + exit 1 + esac after_success: - bash <(curl -s https://codecov.io/bash) |