blob: 71529821f3bd85c1bc3c5c70e3719c1392ea18f2 [file] [log] [blame]
---
language: go
sudo: false
notifications:
email: true
go:
- 1.6.x
- 1.7.x
- 1.8.x
- 1.9.x
- tip
env:
global:
- GO15VENDOREXPERIMENT=1
install:
- go get github.com/golang/lint/golint
script:
- go build -v
- go vet $(go list ./... | grep -v vendor)
- test -z "$(golint ./... | grep -v vendor | tee /dev/stderr)"
- test -z "$(gofmt -s -l . | grep -v vendor | tee /dev/stderr)"
- go test $(go list ./... | grep -v vendor)
- make release
deploy:
provider: releases
api_key:
secure: "H3xi0lg9HQchwdb0EhxomvOvv+XyrTl83Z4JHUNr62dbhFbqaRt7Fl07evSVKELdGYwpyThiuHfDQjmVxJMvDbtiprT0OGnPFvusWKMtE6NP3PH0rXucja19hN0DbqK+Z5LPG+5K7VByz4p9jfB03F0sp0WFMxUq30GDY2OwQCvxjrZkKpfqiR9r7y50P3uNoIx+B5lC/hMxlSgjtihQoUoSK3CGQlUTtWGdoIPsEydZm8RS6ZCg1nKjnRA7/iAJpeA10uqephzLJcFFajvcaTW6L2UttgBrHd4gKHixdV6cZv9hiEQek/9gu7IjIb8ssQ6Nwwe/nz7ZWoSfEpbGyhg3KCdjDddkSRw1sVzjJQz+32Y7WAoJT+APKMYcJkDTYM8apigLnnRbI+LwM89r6JpT6ncffZM1Y5v/wzhSF4YLLlG69fdw25vTNifwN5mvgD7waGDo8gVYPstvSMvaDOiyKozya4j6YiqbteKE/XbkXKiyEnIFSzz2UThcZc4Y4K0ikAAyO0SVrTmT40TI1kJ273OOKrHqa/jpbBPfcNZbShywzU5auu72fX3B09Qm8nRbop+D8PTreNm2aef4VrOijM7PQAFtv/3Xxfrpvu5xdT5extSEIDiACbt+1kAxzd09d9m1wwyfz0ugOjNHMoYro6YLfv7GRw0eFDBN+6Q="
file:
- cross/udict-linux-amd64.md5
- cross/udict-windows-386.sha256
- cross/udict-linux-arm
- cross/udict-darwin-amd64.md5
- cross/udict-darwin-amd64
- cross/udict-solaris-amd64.md5
- cross/udict-linux-arm64.sha256
- cross/udict-linux-arm.sha256
- cross/udict-linux-386.sha256
- cross/udict-darwin-386.md5
- cross/udict-windows-386.md5
- cross/udict-freebsd-amd64.md5
- cross/udict-linux-arm64.md5
- cross/udict-linux-arm64
- cross/udict-freebsd-amd64.sha256
- cross/udict-freebsd-386.md5
- cross/udict-linux-amd64.sha256
- cross/udict-linux-386.md5
- cross/udict-freebsd-386
- cross/udict-solaris-amd64.sha256
- cross/udict-windows-amd64
- cross/udict-windows-amd64.md5
- cross/udict-windows-amd64.sha256
- cross/udict-linux-arm.md5
- cross/udict-darwin-386.sha256
- cross/udict-darwin-amd64.sha256
- cross/udict-windows-386
- cross/udict-solaris-amd64
- cross/udict-darwin-386
- cross/udict-linux-386
- cross/udict-freebsd-amd64
- cross/udict-freebsd-386.sha256
- cross/udict-linux-amd64
skip_cleanup: true
on:
go: 1.9.x
tags: true