|
|
@ -7,9 +7,10 @@ IFS='/:' read -ra args <<< "$1"
|
|
|
|
|
|
|
|
|
|
|
|
platform="${args[0]}"
|
|
|
|
platform="${args[0]}"
|
|
|
|
version="${args[1]}"
|
|
|
|
version="${args[1]}"
|
|
|
|
|
|
|
|
python_version="${args[2]}"
|
|
|
|
|
|
|
|
|
|
|
|
if [ "${#args[@]}" -gt 2 ]; then
|
|
|
|
if [ "${#args[@]}" -gt 3 ]; then
|
|
|
|
target="shippable/${platform}/group${args[2]}/"
|
|
|
|
target="shippable/${platform}/group${args[3]}/"
|
|
|
|
else
|
|
|
|
else
|
|
|
|
target="shippable/${platform}/"
|
|
|
|
target="shippable/${platform}/"
|
|
|
|
fi
|
|
|
|
fi
|
|
|
@ -24,6 +25,11 @@ python_versions=(
|
|
|
|
3.6
|
|
|
|
3.6
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if [ "${python_version}" ]; then
|
|
|
|
|
|
|
|
# limit tests to a single python version
|
|
|
|
|
|
|
|
python_versions=("${python_version}")
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
for python_version in "${python_versions[@]}"; do
|
|
|
|
for python_version in "${python_versions[@]}"; do
|
|
|
|
# terminate remote instances on the final python version tested
|
|
|
|
# terminate remote instances on the final python version tested
|
|
|
|
if [ "${python_version}" = "${python_versions[-1]}" ]; then
|
|
|
|
if [ "${python_version}" = "${python_versions[-1]}" ]; then
|
|
|
|