@@ -148,9 +148,12 @@ jobs:
148148 JVM_OPTS : -Xmx3200m
149149 steps :
150150 - checkout
151+ - configure_aws
151152 - run :
152153 name : build the whole project
153- command : bash gradlew build -x test
154+ command : |
155+ aws s3 cp s3://android-circleci-payload/gradle-wrapper.jar gradle/wrapper/gradle-wrapper.jar
156+ bash gradlew build -x test
154157 - run :
155158 name : copy libs
156159 command : |
@@ -169,9 +172,11 @@ jobs:
169172 JVM_OPTS : -Xmx1024m
170173 steps :
171174 - checkout
175+ - configure_aws
172176 - run :
173177 name : run unit tests
174178 command : |
179+ aws s3 cp s3://android-circleci-payload/gradle-wrapper.jar gradle/wrapper/gradle-wrapper.jar
175180 python3 CircleciScripts/run_unittest.py "~/test_results" "$(pwd)"
176181 - run :
177182 name : check unit test result
@@ -443,6 +448,7 @@ jobs:
443448 - run :
444449 name : run integration tests
445450 command : |
451+ aws s3 cp s3://android-circleci-payload/gradle-wrapper.jar gradle/wrapper/gradle-wrapper.jar
446452 echo "${ANDROID_TESTS_CREDENTIALS_JSON}" | base64 -di > awsconfiguration.json
447453 python3 CircleciScripts/run_integrationtest.py "~/test_results" "$(pwd)" "$(pwd)/awsconfiguration.json"
448454 - run :
@@ -455,7 +461,7 @@ jobs:
455461 else
456462 echo "There are test failures"
457463 exit 1
458- fi
464+ fi
459465 - store_artifacts :
460466 path : " ~/test_results"
461467 uitest :
@@ -493,6 +499,7 @@ jobs:
493499 name : run sample ui test
494500 command : |
495501 cd aws-sdk-android-samples/S3TransferUtilitySample
502+ aws s3 cp s3://android-circleci-payload/gradle-wrapper.jar gradle/wrapper/gradle-wrapper.jar
496503 bash gradlew connectedAndroidTest
497504 - store_artifacts :
498505 path : " aws-sdk-android-samples/S3TransferUtilitySample/build/outputs"
0 commit comments