.travis.yml: use container-based infrastructure

This commit is contained in:
Mikaela Suomalainen 2015-10-27 21:18:13 +02:00 committed by Patrick Griffis
parent eab580408c
commit edd57fdc86
1 changed files with 23 additions and 5 deletions

View File

@ -1,10 +1,8 @@
sudo: false
language: c
cache: apt
compiler: clang
before_script:
- sudo apt-get update
- sudo apt-get build-dep -qq xchat
- sudo apt-get install -qq libnotify-dev libproxy-dev libpci-dev libcanberra-dev monodevelop intltool
script:
script:
- ./autogen.sh --enable-textfe --with-theme-manager --enable-static-analysis
- make V=1 -j$(nproc)
notifications:
@ -14,3 +12,23 @@ notifications:
on_success: change
matrix:
fast_finish: true
addons:
apt:
packages:
- automake
- autoconf
- imagemagick
- intltool
- libcanberra-dev
- libdbus-glib-1-dev
- libglib2.0-dev
- libgtk2.0-dev
- libnotify-dev
- libpci-dev
- libperl-dev
- libproxy-dev
- libssl-dev
- libtool
- monodevelop
- mono-devel
- python-dev