diff --git a/.travis.yml b/.travis.yml index 33ffd302ad373a1f6ff6f69b7a82a7d7171e2792..0a6529e46e598954d54f73ca6bd6c33bdd3fc6dd 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,11 +5,14 @@ sudo: false before_install: - "export DISPLAY=:99.0" - "sh -e /etc/init.d/xvfb start" -install: + - "mkdir dependencies && cd dependencies" - "wget ftp://emboss.open-bio.org/pub/EMBOSS/EMBOSS-6.6.0.tar.gz && tar xzfv EMBOSS-6.6.0.tar.gz" - - "cd EMBOSS-6.6.0 && mkdir build && ./configure --prefix $(pwd)/build && make && make install" - - "export EMBOSS_ROOT=$(pwd)/build && cd .." - - "ls -l ${EMBOSS_ROOT}/bin" + - "cd EMBOSS-6.6.0 && mkdir build && ./configure --prefix $(pwd)/build" + - "make" + - "make install" + - "export EMBOSS_ROOT=$(pwd)/build && cd ../.." +install: - "make" - "cd test" + - "ln -s $(pwd)/../etc/log4j.properties ." script: ant -f build-test.xml test -DEMBOSS_ROOT=$EMBOSS_ROOT | tee test.log && [ -z "$(grep 'Failures:\s[^0]\|Errors:\s[^0]' test.log)" ]