Upgrade Android-Gradle plugin to 3.2.1+
Categories
(Firefox Build System :: Android Studio and Gradle Integration, enhancement, P2)
Tracking
(firefox69 wontfix, firefox70 fixed)
People
(Reporter: nalexander, Assigned: agi)
References
(Blocks 1 open bug)
Details
(Whiteboard: [geckoview:p2])
Attachments
(2 files)
Reporter | ||
Comment 1•6 years ago
|
||
Reporter | ||
Comment 2•6 years ago
|
||
Updated•6 years ago
|
Comment 3•6 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:nalexander, could you have a look please?
Reporter | ||
Comment 5•5 years ago
|
||
GeckoView team, I'm concerned that we are exposed to significant and increasing risk as the GeckoView build variants lag further and further behind mainline. We have seen "big bang" upgrades be required in the past, generally from Google by fiat, and if there is not incremental maintenance they can get very expensive. So I'd like to see a little focused effort on incremental upgrades.
To that end, I've rebased this but I'm not going to drive it across the line (without direction from my chain, I guess). This bogged down with lint changes (see also Bug 1512487, which I hope to land shortly) that aren't really relevant to the core upgrade. From here, there's a much longer jump to Android-Gradle 3.3+, and then I believe just a hop to Android-Gradle 3.4+.
Reporter | ||
Comment 6•5 years ago
|
||
Also: https://treeherder.mozilla.org/#/jobs?repo=try&revision=881654aeccbd1af31c6d6088f37994315b8a154f, which (with luck) is green except for A(lint).
Comment 7•5 years ago
|
||
P2 because this is important for developer ergonomics, but not an immediate blocker.
It will be easier to make this work just for GV when we no longer need to build Fennec. That will probably be in the Nightly cycle for 71 or 72.
Updated•5 years ago
|
Assignee | ||
Comment 8•5 years ago
|
||
Updated•5 years ago
|
Comment 10•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/c85260bc434c
https://hg.mozilla.org/mozilla-central/rev/07168db23c56
Updated•5 years ago
|
Updated•5 years ago
|
Description
•