Apply recommendations from https://github.com/ryanhiebert/tox-travis/issues/62
This commit is contained in:
+5
-5
@@ -2,12 +2,12 @@
|
||||
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))"`
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user