Open Bug 1405378 (gradle-automation-v2) Opened 7 years ago Updated 2 years ago

[meta] Use Gradle to build Firefox for Android in automation (v2 -- future work not required for initial landing)

Categories

(Firefox Build System :: Android Studio and Gradle Integration, enhancement, P5)

enhancement

Tracking

(Not tracked)

People

(Reporter: nalexander, Unassigned)

References

(Depends on 7 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

This meta ticket tracks any work (related to building with Gradle) that's not absolutely required to flip the switch and use --enable-gradle in automation to produce Fennec APKs that we ship to the Google Play Store.
Bug 1405412 and 1405413 are not required for https://bugzilla.mozilla.org/show_bug.cgi?id=gradle-automation-v1, but they'll sure make it a lot easier to move quickly in that space. I'm going to investigate them immediately, since they'll help the process so much.
Depends on: 1405412, 1405413
Now that we have Gradle to merge Proguard configurations from dependent libraries, we should really prioritize Bug 1041852: allow Proguard to obfuscate our compiled code. This will require backend support for de-obfuscating our stacktraces.
Re-triaging per https://bugzilla.mozilla.org/show_bug.cgi?id=1473195 Needinfo :susheel if you think this bug should be re-triaged.
Priority: -- → P5
Keywords: meta
Product: Firefox for Android → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.