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.
No longer depends on: 1384312
Depends on: 1360587
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
Depends on: 1409087
Depends on: gradle-3.0
Depends on: 1411688
Depends on: 1412006
Depends on: 1414054
Depends on: 1414058
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.
Depends on: 1041852
Depends on: without-gradle
No longer blocks: 1255924
Depends on: 1255924
Depends on: 1433198
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.