We need to use sudo: required, and dist: trusty to avoid old versions of bash in travis which don't support the -n argument to the `wait` shell built-in. We had to disable the -e checks in etcd.sh since the killall || killall parts were causing those to trigger in travis.
26 lines
460 B
YAML
26 lines
460 B
YAML
language: go
|
|
go:
|
|
- 1.4.3
|
|
- 1.5.2
|
|
- tip
|
|
dist: trusty
|
|
sudo: required
|
|
install: 'make deps'
|
|
script: 'make test'
|
|
matrix:
|
|
allow_failures:
|
|
- go: tip
|
|
notifications:
|
|
irc:
|
|
channels:
|
|
- "irc.freenode.net#mgmtconfig"
|
|
template:
|
|
- "%{repository} (%{commit}: %{author}): %{message}"
|
|
- "More info : %{build_url}"
|
|
on_success: always
|
|
on_failure: always
|
|
use_notice: false
|
|
skip_join: false
|
|
email:
|
|
- travis-ci@shubin.ca
|