.travis.yml: use container-based infrastructure
This commit is contained in:
parent
eab580408c
commit
edd57fdc86
28
.travis.yml
28
.travis.yml
@ -1,10 +1,8 @@
|
|||||||
|
sudo: false
|
||||||
language: c
|
language: c
|
||||||
|
cache: apt
|
||||||
compiler: clang
|
compiler: clang
|
||||||
before_script:
|
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:
|
|
||||||
- ./autogen.sh --enable-textfe --with-theme-manager --enable-static-analysis
|
- ./autogen.sh --enable-textfe --with-theme-manager --enable-static-analysis
|
||||||
- make V=1 -j$(nproc)
|
- make V=1 -j$(nproc)
|
||||||
notifications:
|
notifications:
|
||||||
@ -14,3 +12,23 @@ notifications:
|
|||||||
on_success: change
|
on_success: change
|
||||||
matrix:
|
matrix:
|
||||||
fast_finish: true
|
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
|
||||||
|
Loading…
Reference in New Issue
Block a user