Files
mosh/.travis.yml
T
Andrew Chin c8aa151685 Travis-ci bot doesn't need to join #mosh to send notifications
If #mosh ever sets the +n channel mode, we'll need to remove the
`skip_join: true` part
2016-08-16 07:50:41 -04:00

37 lines
727 B
YAML

os:
- linux
- osx
cache:
- apt
language: cpp
sudo: required
dist: trusty
addons:
apt:
packages:
- protobuf-compiler
- libprotobuf-dev
- libutempter-dev
- tmux # test suite
- perl # test suite
before_install:
- if test "$TRAVIS_OS_NAME" = osx; then brew update; fi
- if test "$TRAVIS_OS_NAME" = osx; then brew install protobuf tmux; fi
- if test "$TRAVIS_OS_NAME" = osx; then brew outdated protobuf tmux || brew upgrade protobuf tmux; fi
- git fetch --tags --unshallow
script:
- ./autogen.sh
- ./configure --enable-compile-warnings=error --enable-examples
- make distcheck VERBOSE=1
notifications:
irc:
channels:
- "chat.freenode.net#mosh"
skip_join: true