From 1feae6a2545e173c2d3f1e466bcc2b63e01fc917 Mon Sep 17 00:00:00 2001 From: Romain Neutron Date: Mon, 30 Apr 2012 12:35:15 +0200 Subject: [PATCH] Disable master build --- .travis.yml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000..090c0f0009 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,38 @@ +language: php + +before_script: + - cp hudson/*.yml config/ + - curl -s http://getcomposer.org/installer | php + - php composer.phar install + - sudo apt-get update + - sudo apt-get install -y mplayer ffmpeg ufraw dcraw libavcodec-extra-53 openoffice.org openoffice.org-writer unoconv ghostscript gsfonts ufraw graphicsmagick libgraphicsmagick1-dev libfreetype6-dev libjpeg-dev libgif-dev libtiff-dev libdjvulibre-dev libwmf-dev libmagickcore-dev libmagickwand-dev libpng-dev xpdf libexpat-dev gettext zlib1g-dev build-essential libfaac-dev libmp3lame0 libx264-dev libvpx-dev libtheora-dev libvorbis-dev gpac + - mysql -e 'create database ab_test;create database db_test;' + - mysql -e "source `pwd`/hudson/fixtures.sql" + - mysql -e 'SET GLOBAL time_zone = "+02:00";' + - git clone git://github.com/alchemy-fr/Phraseanet-Extension.git + - sh -c "cd Phraseanet-Extension && ./configure && make && sudo make install" + - echo "extension=phrasea2.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"` + - wget http://www.swftools.org/swftools-0.9.1.tar.gz + - sh -c "tar xzvf swftools-0.9.1.tar.gz && cd swftools-0.9.1 && ./configure && make && sudo make install" + - wget http://pecl.php.net/get/gmagick-1.1.0RC2.tgz + - tar -xzf gmagick-1.1.0RC2.tgz + - sh -c "cd gmagick-1.1.0RC2 && phpize && ./configure --with-gmagick=/usr/local && make && sudo make install" + - echo "extension=gmagick.so" >> `php --ini | grep "Loaded Configuration" | sed -e "s|.*:\s*||"` + +notifications: + irc: + channels: + - "irc.freenode.org#phrasea" + template: + - "%{repository_url} %{branch} by %{author} (%{commit}) : %{message}" + - "Build details: %{build_url}" + use_notice: true + +php: + - 5.3.2 + - 5.3 + - 5.4 + +branches: + except: + - master