summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorMikaela Suomalainen <mikaela+git@mikaela.info>2015-10-27 21:18:13 +0200
committerPatrick Griffis <tingping@tingping.se>2015-12-07 18:24:58 -0500
commitedd57fdc868c2547a182705ffbf478ea4134169d (patch)
treecea039794ec1fb85acbc025aa1c1bf33a6a30762
parenteab580408cb383ec97b8d3a78d1a9d97cf7ebf2b (diff)
.travis.yml: use container-based infrastructure
-rw-r--r--.travis.yml28
1 files changed, 23 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml
index 5f61475d..e13a7de7 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -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