Closed Bug 1821005 Opened 2 years ago Closed 10 months ago

Update Gradle to version 8.3 and Android Gradle Plugin to 8.0.2

Categories

(Fenix :: General, task, P2)

All
Android
task

Tracking

(firefox122 fixed)

RESOLVED FIXED
122 Branch
Tracking Status
firefox122 --- fixed

People

(Reporter: mcarare, Assigned: mcarare)

References

Details

(Whiteboard: [geckoview:m114][geckoview:m115])

Attachments

(1 file)

Severity: -- → N/A
Assignee: nobody → mcarare
Depends on: Java17
Summary: Update Gradle to version 8.0.2 and Android Gradle Plugin to 7.4.2 → Update Gradle to version 8.0.2 and Android Gradle Plugin to 8.0.1
Priority: -- → P3
Priority: P3 → P2
Whiteboard: [geckoview:m114][geckoview:m115]
Summary: Update Gradle to version 8.0.2 and Android Gradle Plugin to 8.0.1 → Update Gradle to version 8.1.1 and Android Gradle Plugin to 8.0.2
Depends on: 1838174
Summary: Update Gradle to version 8.1.1 and Android Gradle Plugin to 8.0.2 → Update Gradle to version 8.2 and Android Gradle Plugin to 8.0.2
Depends on: 1844768
Summary: Update Gradle to version 8.2 and Android Gradle Plugin to 8.0.2 → Update Gradle to version 8.3 and Android Gradle Plugin to 8.0.2
No longer depends on: 1844768
Summary: Update Gradle to version 8.3 and Android Gradle Plugin to 8.0.2 → Update Gradle to version 8.3 and Android Gradle Plugin to 8.1.2

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/f14f447a4d43588d24e4ca3efde0668ddcf7cf08
[main] Bug 1821005 - Upgrade Gradle to 8.3 version.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/14e8903e922fa22e28450520be3b6152be6a3a8f
[main] Bug 1821005 - Upgrade kotlin-dsl to 4.1.0.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/fc0fadd63553e2144ce074454d502ecf307eb988
[main] Bug 1821005 - Upgrade AGP to 8.0.2

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/bfd02dd16d7e5c9dbcf34858fbbe4176d698f8cd
[main] Bug 1821005 - Replace deprecated execResult.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/7adb38a6fbe20de3fdb6723a10e574d183e7fcff
[main] Bug 1821005 - Replace deprecated 'toInt' method with 'code' property.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/69f2c66aad3aa638a1bab31b2a1e6c597d1f3992
[main] Bug 1821005 - Replace deprecated toLowerCase with lowercase.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/0239233efb1cc4e896e4aa0337e3da911eeb2f1c
[main] Bug 1821005 - Add namespace to samples-glean-library module

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/65c2b8c63790fbd2352f3f94b99c80d81d18dae1
[main] Bug 1821005 - Enable generation of the BuildConfig class

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/ddbd5e18eb9d2b33b4de4a6df48d97ec4ab42963
[main] Bug 1821005 - Apply plugin: 'kotlin-android' for UI modules.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/219fbc19c54134ad264edc79642fa1799c6f54d6
[main] Bug 1821005 - Set nonTransitiveRClass and nonFinalResIds build flags to false.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/13c80944bd1756cdcaa98eef783b6a23ad12cabd
[main] Bug 1821005 - Add uses-feature tag for camera permission.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/34144c5ad1d62e2d85492f8d32341bbcd032690b
[main] Bug 1821005 - Exclude build in extensions versioning from detekt.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/f17d2430bf1daabeed2724312354018050f3f52a
[main] Bug 1821005 - Exclude generated metrics docs from detekt.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/6f880de46ec73f7e5240a0279108bbb6aeb0f63b
[main] Bug 1821005 - Replace deprecated project.buildDir

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/fb21df9d0a9cd585e216733dc1bf929636df20f1
[main] Bug 1821005 - Set compileOptions for android subprojects.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/41b2a48da577787c3189eec8c8af71c35cfecbfb
[main] Bug 1821005 - Include sourcesJar as an input of publishing.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/6962bf0b5df57781045f68417f76527bcdf521ab
[main] Bug 1821005 - Set UI_INJECTION_HOST mode for lint in test.

Authored by https://github.com/mcarare
https://github.com/mozilla-mobile/firefox-android/commit/8f3f246cc5ff571323f56d46963d8d176bec91e3
[main] Bug 1821005 - Apply additional keep rules for missing classes detected while running R8.

Status: NEW → RESOLVED
Closed: 11 months ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
Flags: qe-verify+
Summary: Update Gradle to version 8.3 and Android Gradle Plugin to 8.1.2 → Update Gradle to version 8.3 and Android Gradle Plugin to 8.0.2
Blocks: 1863744

This was reverted due to startup crashes seen both in the browsertime tests in our CI environment and experienced by some in the wild. See the #incident-2023-11-08-fenix-nightly-crashes incident channel for more details.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 121 Branch → ---
Flags: qe-verify+
Blocks: 1864060
Status: REOPENED → RESOLVED
Closed: 11 months ago10 months ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 122 Branch
Flags: qe-verify+
Blocks: 1854860
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: