@@ -210,6 +210,18 @@ workflows:
210210 METAMASK_ENVIRONMENT='production' yarn test:e2e:ios
211211 title : Detox Build & Test
212212 is_always_run : false
213+ - custom-test-results-export@1 :
214+ is_always_run : true
215+ is_skippable : false
216+ title : Export test results
217+ inputs :
218+ - base_path : $BITRISE_SOURCE_DIR/e2e/reports/
219+ - test_name : E2E Tests
220+ - search_pattern : $BITRISE_SOURCE_DIR/e2e/reports/junit.xml
221+ - deploy-to-bitrise-io@2 :
222+ is_always_run : true
223+ is_skippable : false
224+ title : Deploy test report files
213225 start_e2e_tests :
214226 steps :
215227 - build-router-start@0 :
@@ -258,7 +270,7 @@ workflows:
258270 - abort_on_fail : ' yes'
259271 - build_artifacts_save_path : $BITRISE_DEPLOY_DIR
260272 - access_token : $BITRISE_START_BUILD_ACCESS_TOKEN
261- - deploy-to-bitrise-io@1 :
273+ - deploy-to-bitrise-io@2 :
262274 is_always_run : false
263275 is_skippable : true
264276 inputs :
@@ -315,31 +327,31 @@ workflows:
315327 METAMASK_ENVIRONMENT='production' yarn build:android:pre-release:bundle
316328 title : Build Android Pre-Release Bundle
317329 is_always_run : false
318- - deploy-to-bitrise-io@1 :
330+ - deploy-to-bitrise-io@2 :
319331 is_always_run : false
320332 is_skippable : true
321333 inputs :
322334 - deploy_path : $PROJECT_LOCATION/app/build/outputs/apk/prod/release/app-prod-release.apk
323335 title : Bitrise Deploy APK
324- - deploy-to-bitrise-io@1 :
336+ - deploy-to-bitrise-io@2 :
325337 is_always_run : false
326338 is_skippable : true
327339 inputs :
328340 - deploy_path : $PROJECT_LOCATION/app/build/outputs/apk/prod/release/sha512sums.txt
329341 title : Bitrise Deploy Checksum
330- - deploy-to-bitrise-io@1 :
342+ - deploy-to-bitrise-io@2 :
331343 is_always_run : false
332344 is_skippable : true
333345 inputs :
334346 - deploy_path : $PROJECT_LOCATION/app/build/outputs/mapping/prodRelease/mapping.txt
335347 title : Bitrise ProGuard Map Files
336- - deploy-to-bitrise-io@1 :
348+ - deploy-to-bitrise-io@2 :
337349 is_always_run : false
338350 is_skippable : true
339351 inputs :
340352 - deploy_path : $PROJECT_LOCATION/app/build/outputs/bundle/prodRelease/app-prod-release.aab
341353 title : Bitrise Deploy AAB
342- - deploy-to-bitrise-io@1 :
354+ - deploy-to-bitrise-io@2 :
343355 is_always_run : false
344356 is_skippable : true
345357 inputs :
@@ -373,31 +385,31 @@ workflows:
373385 GIT_BRANCH=$BITRISE_GIT_BRANCH METAMASK_ENVIRONMENT='qa' yarn build:android:pre-release:bundle:qa
374386 title : Build Android Pre-Release Bundle
375387 is_always_run : false
376- - deploy-to-bitrise-io@1 :
388+ - deploy-to-bitrise-io@2 :
377389 is_always_run : false
378390 is_skippable : true
379391 inputs :
380392 - deploy_path : $PROJECT_LOCATION/app/build/outputs/apk/qa/release/app-qa-release.apk
381393 title : Bitrise Deploy APK
382- - deploy-to-bitrise-io@1 :
394+ - deploy-to-bitrise-io@2 :
383395 is_always_run : false
384396 is_skippable : true
385397 inputs :
386398 - deploy_path : $PROJECT_LOCATION/app/build/outputs/apk/qa/release/sha512sums.txt
387399 title : Bitrise Deploy Checksum
388- - deploy-to-bitrise-io@1 :
400+ - deploy-to-bitrise-io@2 :
389401 is_always_run : false
390402 is_skippable : true
391403 inputs :
392404 - deploy_path : $PROJECT_LOCATION/app/build/outputs/mapping/qaRelease/mapping.txt
393405 title : Bitrise ProGuard Map Files
394- - deploy-to-bitrise-io@1 :
406+ - deploy-to-bitrise-io@2 :
395407 is_always_run : false
396408 is_skippable : true
397409 inputs :
398410 - deploy_path : $PROJECT_LOCATION/app/build/outputs/bundle/qaRelease/app-qa-release.aab
399411 title : Bitrise Deploy AAB
400- - deploy-to-bitrise-io@1 :
412+ - deploy-to-bitrise-io@2 :
401413 is_always_run : false
402414 is_skippable : true
403415 inputs :
@@ -418,7 +430,7 @@ workflows:
418430 CUSTOM_ID=${CUSTOM_ID////-}
419431 curl -u "$BROWSERSTACK_USERNAME:$BROWSERSTACK_ACCESS_KEY" -X POST "https://api-cloud.browserstack.com/app-automate/upload" -F "file=@$APK_PATH" -F 'data={"custom_id": "'$CUSTOM_ID'"}' | jq -j '.app_url' | envman add --key BROWSERSTACK_APP_URL
420432 curl -u "$BROWSERSTACK_USERNAME:$BROWSERSTACK_ACCESS_KEY" -X GET https://api-cloud.browserstack.com/app-automate/recent_apps | jq > browserstack_uploaded_apps.json
421- - deploy-to-bitrise-io@1 :
433+ - deploy-to-bitrise-io@2 :
422434 is_always_run : false
423435 is_skippable : true
424436 inputs :
@@ -453,14 +465,15 @@ workflows:
453465 yarn test:wdio:android:browserstack
454466 - script@1 :
455467 is_always_run : true
468+ is_skippable : false
456469 title : Add tests reports to Bitrise
457470 inputs :
458471 - content : |-
459472 #!/usr/bin/env bash
460473 cp -r $BITRISE_SOURCE_DIR/wdio/reports/junit-results/ $BITRISE_TEST_RESULT_DIR/
461- - deploy-to-bitrise-io@1 :
462- is_always_run : false
463- is_skippable : true
474+ - deploy-to-bitrise-io@2 :
475+ is_always_run : true
476+ is_skippable : false
464477 inputs :
465478 - deploy_path : $BITRISE_TEST_RESULT_DIR
466479 title : Deploy test report files
@@ -506,19 +519,19 @@ workflows:
506519 METAMASK_ENVIRONMENT='production' yarn build:ios:pre-release
507520 title : iOS Sourcemaps & Build
508521 is_always_run : false
509- - deploy-to-bitrise-io@1 :
522+ - deploy-to-bitrise-io@2 :
510523 is_always_run : false
511524 is_skippable : true
512525 inputs :
513526 - deploy_path : ios/build/output/MetaMask.ipa
514527 title : Deploy iOS IPA
515- - deploy-to-bitrise-io@1 :
528+ - deploy-to-bitrise-io@2 :
516529 is_always_run : false
517530 is_skippable : true
518531 inputs :
519532 - deploy_path : ios/build/MetaMask.xcarchive
520533 title : Deploy Symbols File
521- - deploy-to-bitrise-io@1 :
534+ - deploy-to-bitrise-io@2 :
522535 is_always_run : false
523536 is_skippable : true
524537 inputs :
@@ -545,19 +558,19 @@ workflows:
545558 GIT_BRANCH=$BITRISE_GIT_BRANCH METAMASK_ENVIRONMENT='qa' yarn build:ios:pre-qa
546559 title : iOS Sourcemaps & Build
547560 is_always_run : false
548- - deploy-to-bitrise-io@1 :
561+ - deploy-to-bitrise-io@2 :
549562 is_always_run : false
550563 is_skippable : true
551564 inputs :
552565 - deploy_path : ios/build/output/MetaMask-QA.ipa
553566 title : Deploy iOS IPA
554- - deploy-to-bitrise-io@1 :
567+ - deploy-to-bitrise-io@2 :
555568 is_always_run : false
556569 is_skippable : true
557570 inputs :
558571 - deploy_path : ios/build/MetaMask-QA.xcarchive
559572 title : Deploy Symbols File
560- - deploy-to-bitrise-io@1 :
573+ - deploy-to-bitrise-io@2 :
561574 is_always_run : false
562575 is_skippable : true
563576 inputs :
0 commit comments