Migrate travis setup to jip 0.9.2 for python 3 compatablility. Don't use jip to install Jython for build time speedup.
parent
1612dfcb29
commit
d92b8bdbf2
|
|
@ -41,7 +41,7 @@ before_install:
|
|||
|
||||
install:
|
||||
- if [ "$JDBC_DRIVER" == "org.jaydebeapi:mockdriver:1.0-SNAPSHOT" ]; then (cd mockdriver && mvn install) ;fi
|
||||
- if [ -n "$JDBC_DRIVER" ]; then envsubst < ci/dot_jip > $VIRTUAL_ENV/.jip && pip install jip==0.7 && jip install $JDBC_DRIVER && export CLASSPATH=$VIRTUAL_ENV/javalib/* ;fi # TODO: Fix jip to search for local maven repo without twaking .jip
|
||||
- if [ -n "$JDBC_DRIVER" ]; then envsubst < ci/dot_jip > $VIRTUAL_ENV/.jip && pip install jip==0.9.2 && jip install $JDBC_DRIVER && export CLASSPATH=$VIRTUAL_ENV/javalib/* ;fi # TODO: Fix jip to search for local maven repo without twaking .jip
|
||||
- source $HOME/myvirtualenv/bin/activate
|
||||
- pip install -e .
|
||||
- pip install -r test-requirements.txt
|
||||
|
|
|
|||
|
|
@ -1,12 +1,8 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
pip install jip==0.7
|
||||
jip install $JYTHON
|
||||
NON_GROUP_ID=${JYTHON#*:}
|
||||
_JYTHON_BASENAME=${NON_GROUP_ID/:/-}
|
||||
OLD_VIRTUAL_ENV=$VIRTUAL_ENV
|
||||
java -jar $OLD_VIRTUAL_ENV/javalib/${_JYTHON_BASENAME}.jar -s -d $HOME/jython
|
||||
JYTHON_JAR=$(./ci/mvnget.sh $JYTHON)
|
||||
java -jar ${JYTHON_JAR} -s -d $HOME/jython
|
||||
|
||||
BEFORE_PY_26=$($HOME/jython/bin/jython -c "import sys; print sys.version_info < (2, 6)")
|
||||
if [ "$BEFORE_PY_26" == "True" ]
|
||||
|
|
|
|||
|
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
|
||||
ARTIFACT_SPEC=$1
|
||||
GROUP_ID=${ARTIFACT_SPEC%%:*}
|
||||
NON_GROUP_ID=${ARTIFACT_SPEC#*:}
|
||||
ARTIFACT_NAME=`python -c "import re;print re.search(r':(.*):', '$ARTIFACT_SPEC').group(1)"`
|
||||
_PATH=${GROUP_ID/./\/}/$ARTIFACT_NAME
|
||||
_ARTIFACT_SPEC_BASENAME=${NON_GROUP_ID/:/-}
|
||||
VERSION=${ARTIFACT_SPEC##*:}
|
||||
echo "Downloading ${ARTIFACT_NAME} version ${VERSION} group id ${GROUP_ID}..." >&2
|
||||
wget http://search.maven.org/remotecontent?filepath=${_PATH}/$VERSION/${_ARTIFACT_SPEC_BASENAME}.jar -O ${_ARTIFACT_SPEC_BASENAME}.jar
|
||||
echo "...download of ${_ARTIFACT_SPEC_BASENAME}.jar finished." >&2
|
||||
echo ${_ARTIFACT_SPEC_BASENAME}.jar
|
||||
Loading…
Reference in New Issue