chore: Refactor build configuration to use new build config as well as correct build targets#17397
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
This reverts commit 78f585b.
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #17397 +/- ##
========================================
Coverage 74.19% 74.19%
========================================
Files 2905 2916 +11
Lines 65745 65970 +225
Branches 10933 10968 +35
========================================
+ Hits 48778 48946 +168
- Misses 13806 13852 +46
- Partials 3161 3172 +11 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
I'm not seeing anything concerning with regards to e2e but a lot of tests failed in the last run, can we rebase with main to get a more stable version of the e2e? The flask tests were not fixed but the non flask smoke should pass or produce less issues. I'm approving anyway as this can be easily caught if we bump into other major issues.
|
|
|
@christopherferreira9 Pulled from main and re-ran smoke - all is passing! https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/6c1c5b82-90be-449c-809d-f55a935b98f3 |


Description
This PR updates the Bitrise workflows to use the new build configuration scripts. Some of the changes includes:
pr_smoke_e2e_pipelinewill usemaintargetflask_smoke_e2e_pipelinewill useflasktargete2eenvironment since it usedqabeforetestande2eenvironmentsCONFIGURATIONforReleaseorDebugfor iOS binary generationapp:Changelog
CHANGELOG entry:
Related issues
Fixes: https://github.com/MetaMask/mobile-planning/issues/2257
Manual testing steps
Screenshots/Recordings
Before
After
pr_smoke_e2e_pipeline- matchesmainbranch https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/4c5f41d6-f5d3-4edc-8d08-359fad12c329pr_regression_e2e_pipeline- matchesmainbranch https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/e90dddfa-7e5f-424c-b8f1-e3be6dd9abf0create_qa_builds_pipeline- https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/d51a78ff-b96b-4d99-8980-56c265ec0380app_launch_times_and_expo_pipeline- matchesmainbranch https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/961bb0cd-9796-4cd4-a557-a093b5a3af3bsmoke_e2e_performance_pipeline- https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/46a8732d-44c5-46a5-bd14-ae576de4c823flask_smoke_e2e_pipeline- https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/06cec4f6-1b61-4944-aefc-d150dd16e560 with failures. Many of these tests are already failing onmain. We should address these separatelyPre-merge author checklist
Pre-merge reviewer checklist