Skip to content
This repository
Newer
Older
100644 51 lines (44 sloc) 2.139 kb
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
1 #Special configuration file to run tests on Travis-CI via GitHub notifications
325e1cb8 »
2012-06-22 Fix quote issue; Test Pypy 1.8 & 1.9 on Travis-CI
2 #See http://travis-ci.org/ for details
a5b6a0ae »
2012-06-22 Install and test with Jython 2.5 under Travis-CI
3 #
4 #Since Jython isn't officially available yet under Travis, we install it based
5 #on the recipe from http://dev.hong.me/blog/2012/05/27/use-travis-ci-with-jython/
6 #
325e1cb8 »
2012-06-22 Fix quote issue; Test Pypy 1.8 & 1.9 on Travis-CI
7 #Similarly to test a range of PyPy release, do a self install.
8 #
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
9 #Note when testing Python 3, the 'python' command will invoke Python 3
a5b6a0ae »
2012-06-22 Install and test with Jython 2.5 under Travis-CI
10 #(which we now do via $PYTHON_EXE).
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
11
12 language: python
13 python:
14 - "2.5"
15 - "2.6"
16 - "2.7"
17 - "3.2"
e2cfa80d »
2012-12-21 TravisCI should support Python 3.3 now.
18 - "3.3"
a5b6a0ae »
2012-06-22 Install and test with Jython 2.5 under Travis-CI
19 - "jython2.5"
126c9448 »
2012-10-18 Use TravisCI provided PyPy only (currently 1.9)
20 - "pypy"
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
21
c68a48c0 »
2012-10-18 Clarify TravisCI config with install and before_install
22 before_install:
325e1cb8 »
2012-06-22 Fix quote issue; Test Pypy 1.8 & 1.9 on Travis-CI
23 - "export PYTHON_EXE=python"
24 - "export JYTHON_URL='http://downloads.sourceforge.net/project/jython/jython/2.5.2/jython_installer-2.5.2.jar?r=http%3A%2F%2Fwww.jython.org%2Fdownloads.html&ts=1338089844&use_mirror=iweb'"
379a4800 »
2012-08-17 Less verbose TravisCI install logs
25 - "if [[ $TRAVIS_PYTHON_VERSION == 'jython2.5' ]]; then wget $JYTHON_URL -O jython_installer.jar; java -jar jython_installer.jar -s -d $HOME/jython | tail -n 2; export PATH=$HOME/jython:$PATH; jython -c print; export PYTHON_EXE=jython; fi"
c98a2173 »
2012-11-21 Install clustalw and clustalo under TravisCI
26 - "sudo apt-get install clustalw clustalo | tail -n 2"
379a4800 »
2012-08-17 Less verbose TravisCI install logs
27 - "sudo apt-get install t-coffee muscle mafft probcons wise emboss 2>&1 | tail -n 2"
9a5e7210 »
2012-08-15 Install psycopg2 for C Python under Travis-CI (for BioSQL)
28 #Installing psycopg2 does not work under PyPy or Jython
29 - "export PG=yes"
30 - "if [[ $TRAVIS_PYTHON_VERSION == 'jython2.5' ]]; then export PG=no; fi"
126c9448 »
2012-10-18 Use TravisCI provided PyPy only (currently 1.9)
31 - "if [[ $TRAVIS_PYTHON_VERSION == 'pypy' ]]; then export PG=no; fi"
379a4800 »
2012-08-17 Less verbose TravisCI install logs
32 - "if [[ $PG == 'yes' ]]; then pip install psycopg2 --use-mirrors 2>&1 | tail -n 2; fi"
a791db84 »
2012-08-17 Install mysql-python under TravisCI to test BioSQL
33 #Installing mysql-python does not work under Python 3.2
34 - "export MSQL=$PG"
711aa663 »
2012-10-18 Correct typo in TravisCI file.
35 - "if [[ $TRAVIS_PYTHON_VERSION == '3.2' ]]; then export MSQL=no; fi"
a791db84 »
2012-08-17 Install mysql-python under TravisCI to test BioSQL
36 - "if [[ $MSQL == 'yes' ]]; then pip install mysql-python --use-mirrors 2>&1 | tail -n 2; fi"
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
37
c68a48c0 »
2012-10-18 Clarify TravisCI config with install and before_install
38 install:
39 - "/usr/bin/yes | $PYTHON_EXE setup.py install 2>&1 | tail -n 2"
40
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
41 before_script:
325e1cb8 »
2012-06-22 Fix quote issue; Test Pypy 1.8 & 1.9 on Travis-CI
42 - "if [[ $TRAVIS_PYTHON_VERSION == '3.2' ]]; then cd build/py3.2/Tests; fi"
43 - "if [[ $TRAVIS_PYTHON_VERSION != '3.2' ]]; then cd Tests; fi"
44
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
45 script:
a5b6a0ae »
2012-06-22 Install and test with Jython 2.5 under Travis-CI
46 - $PYTHON_EXE run_tests.py --offline
98369a44 »
2012-06-20 Adding Travis-CI configuration file for automated testing
47
48 #The email defaults are too talkative while we're getting Travis working nicely.
49 notifications:
50 email: false
Something went wrong with that request. Please try again.