diff --git a/.travis.yml b/.travis.yml index 2e980d6..54a836d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,6 +7,11 @@ python: - '2.6' - '2.7' +addons: + apt: + packages: + - maven + env: matrix: - BACKEND=hsqldb TESTNAME=test_integration.HsqldbTest @@ -29,10 +34,13 @@ before_install: install: - pip install jip==0.7 + - cp ci/dot_jip $VIRTUAL_ENV/.jip # TODO: Fix jip to search for local maven repo - pip install -e . - pip install -r test-requirements.txt - jip install org.xerial:sqlite-jdbc:3.7.2 - jip install org.hsqldb:hsqldb:1.8.0.10 + - (cd mockdriver && mvn install) + - jip install mockdriver script: - export CLASSPATH=$VIRTUAL_ENV/javalib/* diff --git a/ci/dot_jip b/ci/dot_jip new file mode 100644 index 0000000..dd596a0 --- /dev/null +++ b/ci/dot_jip @@ -0,0 +1,7 @@ +[repos:local] +uri=/home/travis/.m2/repository/ +type=local + +[repos:central] +uri=http://repo1.maven.org/maven2/ +type=remote diff --git a/mockdriver/pom.xml b/mockdriver/pom.xml index dfd57a8..2e9f37b 100644 --- a/mockdriver/pom.xml +++ b/mockdriver/pom.xml @@ -7,11 +7,9 @@ 1.0-SNAPSHOT jar - mockdriver - http://maven.apache.org - - UTF-8 + 1.8 + 1.8 @@ -34,6 +32,7 @@ org.apache.maven.plugins maven-dependency-plugin + 2.10 copy-dependencies @@ -53,6 +52,7 @@ org.apache.maven.plugins maven-jar-plugin + 2.6