File tree Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Expand file tree Collapse file tree 2 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -32,7 +32,7 @@ phases:
32
32
- |
33
33
while [ $NUM_RETRIES -gt 0 ]
34
34
do
35
- tox -e validate-pypi-release -- $VERSION
35
+ VERSION=$VERSION tox -e validate-pypi-release
36
36
if [ $? -eq 0 ]; then
37
37
echo "Standard examples successful"
38
38
break
@@ -58,10 +58,9 @@ phases:
58
58
# Run MPL examples with a fresh retry count
59
59
- NUM_RETRIES=3
60
60
- |
61
- echo "Running MPL examples"
62
61
while [ $NUM_RETRIES -gt 0 ]
63
62
do
64
- tox -e validate-pypi-release-mpl -- $VERSION
63
+ VERSION=$VERSION tox -e validate-pypi-release-mpl
65
64
if [ $? -eq 0 ]; then
66
65
echo "MPL examples successful"
67
66
break
Original file line number Diff line number Diff line change @@ -417,9 +417,11 @@ basepython = {[testenv:py-validate-base]basepython}
417
417
skip_install = {[testenv:py-validate-base]skip_install}
418
418
passenv = {[testenv:py-validate-base]passenv}
419
419
deps = {[testenv:py-validate-base]deps}
420
+ setenv =
421
+ VERSION = {env:VERSION:latest}
420
422
commands =
421
423
# Install the specified version from PyPI (without MPL extras)
422
- pip install " aws-encryption-sdk=={posargs:latest }" --force-reinstall
424
+ pip install " aws-encryption-sdk=={env:VERSION }" --force-reinstall
423
425
# Run non-MPL examples
424
426
{[testenv:base-command]commands} examples/test/legacy/ -m examples
425
427
@@ -431,9 +433,11 @@ passenv = {[testenv:py-validate-base]passenv}
431
433
deps =
432
434
{[testenv:py-validate-base]deps}
433
435
boto3
436
+ setenv =
437
+ VERSION = {env:VERSION:latest}
434
438
commands =
435
439
# Install the specified version from PyPI with MPL extras
436
- pip install " aws-encryption-sdk[MPL]=={posargs:latest }" --force-reinstall
440
+ pip install " aws-encryption-sdk[MPL]=={env:VERSION }" --force-reinstall
437
441
# Install MPL requirements needed for MPL examples
438
442
pip install -r requirements_mpl.txt
439
443
# Run MPL-specific examples
You can’t perform that action at this time.
0 commit comments