First attempt to run tox on travix.

This commit is contained in:
baztian
2017-03-08 14:54:19 +01:00
parent d90e1f66d9
commit 7c2a48f75c
7 changed files with 29 additions and 49 deletions
+1 -8
View File
@@ -1,11 +1,4 @@
#!/bin/sh
set -e
[ -n "$JYTHON" ] && "${TRAVIS_BUILD_DIR}/ci/before_install_jython.sh" || "${TRAVIS_BUILD_DIR}/ci/before_install_nonjython.sh"
[ -n "$JYTHON" ] && cp requirements-jython.txt requirements.txt || cp requirements-python-${TRAVIS_PYTHON_VERSION}.txt requirements.txt
if [ -f requirements.txt ]
then
pip install -r requirements.txt
fi
[ -n "$JYTHON" ] && "${TRAVIS_BUILD_DIR}/ci/before_install_jython.sh" || true
+3 -4
View File
@@ -1,8 +1,7 @@
#!/bin/sh
set -e
JYTHON_JAR=$(${TRAVIS_BUILD_DIR}/ci/mvnget.sh $JYTHON)
JYTHON_JAR=$(${TRAVIS_BUILD_DIR}/ci/mvnget.sh "$JYTHON")
java -jar ${JYTHON_JAR} -s -d $HOME/jython
$HOME/jython/bin/pip install virtualenv
$HOME/jython/bin/virtualenv $HOME/myvirtualenv
mkdir -p $HOME/bin
ln -s $HOME/jython/bin/jython $HOME/bin/
-4
View File
@@ -1,4 +0,0 @@
#!/bin/sh
set -e
ln -s $VIRTUAL_ENV $HOME/myvirtualenv
+6 -6
View File
@@ -1,13 +1,13 @@
#!/bin/bash
set -e
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))"`
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##*:}
_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