-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
26 lines (26 loc) · 1.28 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
sudo: false
language: go
go:
- "1.9.7"
- "1.10.3"
before_install:
- go get github.com/mattn/goveralls
- go get github.com/fzipp/gocyclo
- go get github.com/golang/lint/golint
- go get github.com/gordonklaus/ineffassign
- go get github.com/client9/misspell/cmd/misspell
script:
- make lint && make test && make
- $GOPATH/bin/goveralls -service=travis-ci
before_deploy: tar -cvzf "ssh-keycheck_${TRAVIS_TAG}_amd64.tar.gz" ssh-keycheck
deploy:
provider: releases
api_key:
secure: iX0qRCuKVTCLo9U0tTOWNNpkU2odOvaSd7+C/1kC2A5SeHlTru93Ky074IUE1RA5IaVXMh0SiTsm1f56eZPF/WKRuRPoOs03bE+VRgSARNq/cwxEZd6RmFxidjs0grlqRxklFACih7Ya0KCs4nrGLShjy7vhiqveFUKCwgNc/yVkLMCZ6nzG+gaDlq2Yy0ITjJ6vP6TRPGil3iALukj+J+nUp440Ip3ARIxvT+/UqwHpbHxHCNCXIt0/jZE8PvLrJEOwK5Pyq7vwVsNjP+ljxa7eV9HzqskMCb+x/eaNlKnbrp42nosbXqrbbrdnBBrl0sDLGRPDonsEnvpIfYdVagg5oVNlX/+FfWfzulZLJiw+lcEiLZ6rbvDYWzf2cSc2NucmrGwEsBUkVFW+r229aiFc4MBCBdTtZqngB+PAZolKg7iFDwQSAfb4ujgKQ0jklM1dZN4X+GVqCj5GQ4Cu8ITusGwKpLTaH0EEg5HXIGrHJwKYncju5j2gTyFa7fLZfV+arkw/ybh8s/L8rc++5B2289seaLQHILscUKFQgojlyRH4dGoLrzFZ/vOrSIcdWnam8W96nOo2dyGfi0MaAz/qP+59441WfCDvDo04Is9eKT2WJIv7NUyUXNvbSQQYvWltkB6o0iQTMA62Wk8A8cj7THzIbeZYskk8eAtzzkU=
file_glob: true
file: "ssh-keycheck_*.tar.gz"
skip_cleanup: true
on:
repo: syxolk/ssh-keycheck
tags: true
go: "1.10.3"