2017-11-11 17:50:49 -05:00
|
|
|
language: c
|
|
|
|
|
|
|
|
# Install dependencies
|
|
|
|
before_install:
|
|
|
|
- sudo apt-get -qq update
|
|
|
|
- sudo apt-get install -y autoconf automake
|
|
|
|
- sudo apt-get install -y libxml2 libxslt1-dev libssl-dev libcurl4-openssl-dev
|
|
|
|
- sudo apt-get install -y libogg-dev libspeex-dev libtheora-dev libvorbis-dev
|
|
|
|
|
|
|
|
# Build commands
|
|
|
|
script: ./autogen.sh && ./configure && make
|
|
|
|
|
|
|
|
# Compilers to build with
|
|
|
|
compiler:
|
|
|
|
- clang
|
|
|
|
- gcc
|
2018-08-02 07:44:57 -04:00
|
|
|
|
|
|
|
notifications:
|
|
|
|
irc:
|
|
|
|
channels:
|
|
|
|
- "chat.freenode.net#icecast-mentors"
|
2018-08-02 07:51:04 -04:00
|
|
|
on_success: change
|
|
|
|
on_failure: always
|
|
|
|
template:
|
|
|
|
- "%{repository_slug}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
|
|
|
|
- "Build details : %{build_url}"
|