mirror of
https://github.com/owntone/owntone-server.git
synced 2024-12-27 15:45:56 -05:00
e4e5fd5d59
Travis build runs on ubuntu 14.04 and the libwebsockets version does not meet the required min version of 2.0.2
28 lines
1.2 KiB
YAML
28 lines
1.2 KiB
YAML
language: c
|
|
sudo: required
|
|
dist: trusty
|
|
env:
|
|
matrix:
|
|
- CFG="--disable-websocket --disable-verification"
|
|
- CFG="--disable-websocket --enable-lastfm --disable-verification"
|
|
- CFG="--disable-websocket --enable-spotify --disable-verification"
|
|
- CFG="--disable-websocket --enable-chromecast --disable-verification"
|
|
- CFG="--disable-websocket --with-pulseaudio --disable-verification"
|
|
|
|
script:
|
|
- autoreconf -fi
|
|
- ./configure $CFG
|
|
- make
|
|
- make clean
|
|
- scan-build --status-bugs -disable-checker deadcode.DeadStores make
|
|
|
|
before_install:
|
|
- wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
|
|
- sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/jessie.list
|
|
- sudo apt-get -qq update
|
|
- sudo apt-get install -y build-essential clang git autotools-dev autoconf libtool gettext gawk gperf antlr3 libantlr3c-dev libconfuse-dev libunistring-dev libsqlite3-dev libavcodec-dev libavformat-dev libavfilter-dev libswscale-dev libavutil-dev libasound2-dev libmxml-dev libgcrypt11-dev libavahi-client-dev zlib1g-dev libevent-dev libplist-dev libcurl4-openssl-dev libjson-c-dev libspotify-dev libgnutls-dev libprotobuf-c0-dev libpulse-dev
|
|
|
|
# Disable email notification
|
|
notifications:
|
|
email: false
|