Closed wzieba closed 1 week ago
App Name | WordPress | |
Flavor | Jalapeno | |
Build Type | Debug | |
Version | pr21442-f366ab5 | |
Commit | f366ab563c0a72d376fd340c143ed73bdef35f3e | |
Direct Download | wordpress-prototype-build-pr21442-f366ab5.apk |
App Name | Jetpack | |
Flavor | Jalapeno | |
Build Type | Debug | |
Version | pr21442-f366ab5 | |
Commit | f366ab563c0a72d376fd340c143ed73bdef35f3e | |
Direct Download | jetpack-prototype-build-pr21442-f366ab5.apk |
Thanks for the review @ParaskP7 ! I applied your suggestions. During the work, I also realized that measureBuilds
stopped working, so I made some improvements in last commits (654b6b4, f21f8d9) to make it work again. I've also added another test case in PR description.
Thanks for the review @ParaskP7 ! I applied your suggestions. During the work, I also realized that measureBuilds stopped working, so I made some improvements in last commits (https://github.com/wordpress-mobile/WordPress-Android/commit/654b6b461539084675870814e075bc63351da14d, https://github.com/wordpress-mobile/WordPress-Android/commit/f21f8d9c4f5fee404b389885ed70cd4e560581cc) to make it work again. I've also added another test case in PR description.
Awesome, thanks @wzieba , I am currently on it, taking another look at and testing your changes! 🥇
2 Warnings | |
---|---|
:warning: | This PR is larger than 300 lines of changes. Please consider splitting it into smaller PRs for easier and faster reviews. |
:warning: | This PR is assigned to the milestone 25.8. This milestone is due in less than 4 days. Please make sure to get it merged by then or assign it to a milestone with a later deadline. |
Generated by :no_entry_sign: Danger
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Description
This PR introduces a split of
gradle.properties
into two files:secrets.properties
to contain only sensitive data andgradle.properties
to contain only build configuration. More details internally: pbArwn-6R4-p2dependency-tree-diff
step won't succeed because we changed the build steps comparing totrunk
(removed copyinggradle.properties-example
)To Test:
Signing configuration
trunk
and setup all secretsbundle exec fastlane run configure_apply
.:WordPress:signingReport
task, copy the content:WordPress:signingReport
againApp secrets
Open generated
BuildConfig.kt
file. Make sure it contains valid secrets. You can compare content ofBuildConfig.kt
from build fromtrunk
, but be aware they'll be different: unused secrets have been removed from mobile secrets.Measure builds
Apply secrets
bundle exec fastlane run configure_apply
and assert, that at the end of the taskBuild time report of Xm Ys has been received by Apps Metrics.
is printed to the console.