Open Bug 2007013 Opened 6 months ago Updated 2 months ago

Consolidate duplicated Gradle configuration into `Settings` and `Project` plugins

Categories

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

task

Tracking

(firefox149 affected)

REOPENED
Tracking Status
firefox149 --- affected

People

(Reporter: ahochheiden, Assigned: ahochheiden)

Details

(Keywords: leave-open)

Attachments

(26 files, 5 obsolete files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

This will de-duplicate a lot of code.

Attachment #9534069 - Attachment is obsolete: true
Attachment #9534063 - Attachment description: WIP: Bug 2007013 - Refactor `DependenciesPlugin` into `MozillaSettingsPlugin` with separate component files r?nalexander → Bug 2007013 - Refactor `DependenciesPlugin` into `MozillaSettingsPlugin` with separate component files r?nalexander
Attachment #9534064 - Attachment description: WIP: Bug 2007013 - Rename `ConfigPlugin` to `MozillaProjectPlugin` and move to `plugins/project` r?nalexander → Bug 2007013 - Rename `ConfigPlugin` to `MozillaProjectPlugin` and move to `plugins/project` r?nalexander
Attachment #9534065 - Attachment description: WIP: Bug 2007013 - Consolidate `local.properties` loading into `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Consolidate `local.properties` loading into `MozillaSettingsPlugin` r?nalexander
Attachment #9534066 - Attachment description: WIP: Bug 2007013 - Consolidate A-C test/lint disabling into `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Consolidate A-C test/lint disabling into `MozillaSettingsPlugin` r?nalexander
Attachment #9534067 - Attachment description: WIP: Bug 2007013 - Consolidate Kotlin compiler message reformatter into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate Kotlin compiler message reformatter into `MozillaProjectPlugin` r?nalexander
Attachment #9534068 - Attachment description: WIP: Bug 2007013 - Add gradle.configureMavenRepositories to de-duplicate repository configuration r?nalexander → Bug 2007013 - Add gradle.configureMavenRepositories to de-duplicate repository configuration r?nalexander
Attachment #9534070 - Attachment description: WIP: Bug 2007013 - Consolidate Kotlin `allWarningsAsErrors` configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate Kotlin `allWarningsAsErrors` configuration into `MozillaProjectPlugin` r?nalexander
Attachment #9534071 - Attachment description: WIP: Bug 2007013 - Consolidate utility tasks (`clean`, `listRepositories`) into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate utility tasks (`clean`, `listRepositories`) into `MozillaProjectPlugin` r?nalexander
Attachment #9534072 - Attachment description: WIP: Bug 2007013 - Consolidate `buildToolsVersion` configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `buildToolsVersion` configuration into `MozillaProjectPlugin` r?nalexander
Attachment #9534073 - Attachment description: WIP: Bug 2007013 - Consolidate `jvmToolchain` configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `jvmToolchain` configuration into `MozillaProjectPlugin` r?nalexander
Attachment #9534074 - Attachment description: WIP: Bug 2007013 - Consolidate Glean version resolution into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate Glean version resolution into `MozillaProjectPlugin` r?nalexander
Attachment #9534075 - Attachment description: WIP: Bug 2007013 - Consolidate ktlint configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate ktlint configuration into `MozillaProjectPlugin` r?nalexander
Attachment #9534076 - Attachment description: WIP: Bug 2007013 - Remove duplicate `detekt` exclusions in Fenix `build.gradle` r?nalexander → Bug 2007013 - Remove duplicate `detekt` exclusions in Fenix `build.gradle` r?nalexander
Attachment #9534077 - Attachment description: WIP: Bug 2007013 - Migrate `shared-settings.gradle` to `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Migrate `shared-settings.gradle` to `MozillaSettingsPlugin` r?nalexander
Attachment #9534078 - Attachment description: WIP: Bug 2007013 - Consolidate `getBuildId` into `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Consolidate `getBuildId` into `MozillaSettingsPlugin` r?nalexander
Attachment #9534079 - Attachment description: WIP: Bug 2007013 - Consolidate test output formatting into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate test output formatting into `MozillaProjectPlugin` r?nalexander
Attachment #9534080 - Attachment description: WIP: Bug 2007013 - Consolidate `printVariants` task into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `printVariants` task into `MozillaProjectPlugin` r?nalexander
Attachment #9534081 - Attachment description: WIP: Bug 2007013 - Consolidate `packaging.resources.excludes` into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `packaging.resources.excludes` into `MozillaProjectPlugin` r?nalexander
Attachment #9534084 - Attachment description: WIP: Bug 2007013 - Consolidate GeckoView dependency substitution into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate GeckoView dependency substitution into `MozillaProjectPlugin` r?nalexander
Attachment #9534085 - Attachment description: WIP: Bug 2007013 - Consolidate OSS licenses plugin fix into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate OSS licenses plugin fix into `MozillaProjectPlugin` r?nalexander
Attachment #9534086 - Attachment description: WIP: Bug 2007013 - Migrate `autopublish-settings.gradle` to `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Migrate `autopublish-settings.gradle` to `MozillaSettingsPlugin` r?nalexander
Attachment #9534071 - Attachment is obsolete: true
Attachment #9538309 - Attachment description: WIP: Bug 2007013 - Add initial scaffolding for `ProjectPlugin` and `SettingsPlugin` r?nalexander → Bug 2007013 - Add initial scaffolding for `ProjectPlugin` and `SettingsPlugin` r?nalexander
Attachment #9534066 - Attachment description: Bug 2007013 - Consolidate A-C test/lint disabling into `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Consolidate A-C test/lint disabling into `SettingsPlugin` and `ProjectPlugin r?nalexander
Attachment #9534067 - Attachment description: Bug 2007013 - Consolidate Kotlin compiler message reformatter into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate Kotlin compiler message reformatter into `ProjectPlugin` r?nalexander
Attachment #9534132 - Attachment description: Bug 2007013 - Centralize Maven repository configuration via `dependencyResolutionManagement` in `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Centralize Maven repository configuration via `dependencyResolutionManagement` in `SettingsPlugin` r?nalexander
Attachment #9534070 - Attachment description: Bug 2007013 - Consolidate Kotlin `allWarningsAsErrors` configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate Kotlin `allWarningsAsErrors` configuration into `ProjectPlugin` r?nalexander
Attachment #9534072 - Attachment description: Bug 2007013 - Consolidate `buildToolsVersion` configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `buildToolsVersion` configuration into `ProjectPlugin` r?nalexander
Attachment #9534073 - Attachment description: Bug 2007013 - Consolidate `jvmToolchain` configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `jvmToolchain` configuration into `ProjectPlugin` r?nalexander
Attachment #9538312 - Attachment description: Bug 2007013 - Move `BuildMetricsService` to `SettingsPlugin` to fix classloader isolation r?nalexander → Bug 2007013 - Initialize `BuildMetricsService` earlier to fix classloader isolation r?nalexander

Comment on attachment 9534068 [details]
Bug 2007013 - Add gradle.configureMavenRepositories to de-duplicate repository configuration r?nalexander

Revision D277089 was moved to bug 1983934. Setting attachment 9534068 [details] to obsolete.

Attachment #9534068 - Attachment is obsolete: true

Comment on attachment 9534132 [details]
Bug 2007013 - Centralize Maven repository configuration via dependencyResolutionManagement in SettingsPlugin r?nalexander

Revision D261617 was moved to bug 1983934. Setting attachment 9534132 [details] to obsolete.

Attachment #9534132 - Attachment is obsolete: true
Attachment #9538312 - Attachment description: Bug 2007013 - Initialize `BuildMetricsService` earlier to fix classloader isolation r?nalexander → Bug 2007013 - Remove unused `DependenciesPlugin` dependency from `publicsuffixlist` plugin to fix classloader issue with `BuildMetricsService` r?nalexander
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f72b421b9b09 https://hg.mozilla.org/integration/autoland/rev/9f4ff48ddabd Add initial scaffolding for `ProjectPlugin` and `SettingsPlugin` r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/422f32e7696e https://hg.mozilla.org/integration/autoland/rev/1e902cafcd85 Remove unused `DependenciesPlugin` dependency from `publicsuffixlist` plugin to fix classloader issue with `BuildMetricsService` r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/f119d5ccf722 https://hg.mozilla.org/integration/autoland/rev/2c6e368bcc86 Replace `topobjdir` from `mozconfig` with explicit `outputDir` property in `BuildMetricsService` r=nalexander,android-reviewers
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch

Reopened for unpublished changesets.

Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Attachment #9534086 - Attachment description: Bug 2007013 - Migrate `autopublish-settings.gradle` to `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Migrate `autopublish-settings.gradle` to `SettingsPlugin` and `ProjectPlugin r?nalexander
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/513a8209f0c2 https://hg.mozilla.org/integration/autoland/rev/8c2d75af597a Add `isTruthy()` utility to `conventions` plugin r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/076489178857 https://hg.mozilla.org/integration/autoland/rev/c921785e9cf1 Migrate `autopublish-settings.gradle` to `SettingsPlugin` and `ProjectPlugin r=nalexander,geckoview-reviewers,android-reviewers

Backed out for causing gradle-dependencies failures
Backout Link
Push with failures
Failure Log

Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/c56443054f7a https://hg.mozilla.org/integration/autoland/rev/d2a554711c6d Add `isTruthy()` utility to `conventions` plugin r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/ce780535c99d https://hg.mozilla.org/integration/autoland/rev/dc5a07b2955a Migrate `autopublish-settings.gradle` to `SettingsPlugin` and `ProjectPlugin r=nalexander,geckoview-reviewers,android-reviewers
Attachment #9534076 - Attachment description: Bug 2007013 - Remove duplicate `detekt` exclusions in Fenix `build.gradle` r?nalexander → Bug 2007013 - Remove redundant `Detekt` exclusions in Fenix `build.gradle` r?nalexander
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1083131fcdc5 https://hg.mozilla.org/integration/autoland/rev/fd30b6a6a550 Remove redundant `Detekt` exclusions in Fenix `build.gradle` r=nalexander,android-reviewers
Attachment #9534078 - Attachment description: Bug 2007013 - Consolidate `getBuildId` into `MozillaSettingsPlugin` r?nalexander → Bug 2007013 - Move `getBuildId` into conventions plugin and cache result r?nalexander
Attachment #9534074 - Attachment description: Bug 2007013 - Consolidate Glean version resolution into `MozillaProjectPlugin` r?nalexander → WIP: Bug 2007013 - Consolidate Glean version resolution into `ProjectPlugin` r?nalexander
Attachment #9534077 - Attachment is obsolete: true
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/77db818de428 https://hg.mozilla.org/integration/autoland/rev/b9aec4fbba24 Move `getBuildId` into conventions plugin and cache result r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/58ade31699a7 https://hg.mozilla.org/integration/autoland/rev/571d97d19d03 Move `getManifestVersionString` into conventions plugin r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/0ee15e4a4d00 https://hg.mozilla.org/integration/autoland/rev/4b875efabc41 Move `updateExtensionVersion` into conventions plugin r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/1a51c3e8ee58 https://hg.mozilla.org/integration/autoland/rev/2b001cc18dc0 Move build directory transplanting into `ProjectPlugin` r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/dee0ea256ba8 https://hg.mozilla.org/integration/autoland/rev/156964dbeaec Move `configureJniKeepDebugSymbols` into `ProjectPlugin` r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/7369b7d0e41e https://hg.mozilla.org/integration/autoland/rev/c790e3e04f64 Consolidate A-C test/lint disabling into `SettingsPlugin` and `ProjectPlugin r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/c26a93364614 https://hg.mozilla.org/integration/autoland/rev/a97ce6bdf4e7 Consolidate Kotlin compiler message reformatter into `ProjectPlugin` r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/010477f30a11 https://hg.mozilla.org/integration/autoland/rev/a22279491827 Consolidate Kotlin `allWarningsAsErrors` configuration into `ProjectPlugin` r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/2ab17f87c2a0 https://hg.mozilla.org/integration/autoland/rev/5c97389b9e4a Consolidate `buildToolsVersion` configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/a9acccc7a504 https://hg.mozilla.org/integration/autoland/rev/121ba2b5827d Consolidate `jvmToolchain` configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers
Attachment #9534074 - Attachment description: WIP: Bug 2007013 - Consolidate Glean version resolution into `ProjectPlugin` r?nalexander → Bug 2007013 - Consolidate Glean version resolution into `ProjectPlugin` r?nalexander
Attachment #9534075 - Attachment description: Bug 2007013 - Consolidate ktlint configuration into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate ktlint configuration into `ProjectPlugin` r?nalexander
Attachment #9534079 - Attachment description: Bug 2007013 - Consolidate test output formatting into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate test output formatting into `ProjectPlugin` r?nalexander
Attachment #9534080 - Attachment description: Bug 2007013 - Consolidate `printVariants` task into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `printVariants` task into `ProjectPlugin` r?nalexander
Attachment #9534081 - Attachment description: Bug 2007013 - Consolidate `packaging.resources.excludes` into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate `packaging.resources.excludes` into `ProjectPlugin` r?nalexander
Attachment #9534084 - Attachment description: Bug 2007013 - Consolidate GeckoView dependency substitution into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Remove unused GeckoView dependency substitution r?nalexander
Attachment #9534085 - Attachment description: Bug 2007013 - Consolidate OSS licenses plugin fix into `MozillaProjectPlugin` r?nalexander → Bug 2007013 - Consolidate OSS licenses plugin fix into `ProjectPlugin` r?nalexander
Pushed by asilaghi@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/5ba966c009a3 https://hg.mozilla.org/integration/autoland/rev/f0d598d04ef4 Revert "Bug 2007013 - Consolidate `jvmToolchain` configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers" for causing fenix debug failures at index.html

Backed out for causing fenix-debug failures at index.html
Backout Link
Push with failures
Failure Log
Failure line [gradle:error]: > > There were failing tests. See the report at: file:///builds/worker/workspace/obj-build/gradle/build/mobile/android/android-components/components/browser/domains/reports/tests/testDebugUnitTest/index.html

Flags: needinfo?(ahochheiden)
Flags: needinfo?(ahochheiden)

Also, all those hyperlinks are broken.

Well, I changed the timing of that test removal task to happen later, hopefully that fixes it.

Try is green: https://treeherder.mozilla.org/jobs?repo=try&revision=9d2911fa4c44a7502472bb6ec035887caa207f07&selectedTaskRun=C93n2ci7QjSvYu33kWzZEA.0

Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/590f05a6fb1f https://hg.mozilla.org/integration/autoland/rev/08d6e748e25f Move `getBuildId` into conventions plugin and cache result r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/4243db127ede https://hg.mozilla.org/integration/autoland/rev/8a3214ae4dc1 Move `getManifestVersionString` into conventions plugin r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/e350688a4d4c https://hg.mozilla.org/integration/autoland/rev/4ed285dbd11d Move `updateExtensionVersion` into conventions plugin r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/e34a91ed80b2 https://hg.mozilla.org/integration/autoland/rev/50d641c8f71a Move build directory transplanting into `ProjectPlugin` r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/073fb92a81cf https://hg.mozilla.org/integration/autoland/rev/bb6b6561b9a4 Move `configureJniKeepDebugSymbols` into `ProjectPlugin` r=nalexander,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/83ae2a699d6c https://hg.mozilla.org/integration/autoland/rev/3c5ccfac4fe1 Consolidate A-C test/lint disabling into `SettingsPlugin` and `ProjectPlugin r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/fb4ab226a313 https://hg.mozilla.org/integration/autoland/rev/68ee00412586 Consolidate Kotlin compiler message reformatter into `ProjectPlugin` r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/990549713763 https://hg.mozilla.org/integration/autoland/rev/ff566a71e88c Consolidate Kotlin `allWarningsAsErrors` configuration into `ProjectPlugin` r=nalexander,geckoview-reviewers,android-reviewers https://github.com/mozilla-firefox/firefox/commit/6c0a0adb82de https://hg.mozilla.org/integration/autoland/rev/d9e599707839 Consolidate `buildToolsVersion` configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/f6d245f331c9 https://hg.mozilla.org/integration/autoland/rev/d138d26b04d6 Consolidate `jvmToolchain` configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/cc325d364a91 https://hg.mozilla.org/integration/autoland/rev/100e0d3d07c4 Consolidate Glean version resolution into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/f8e354dce5f8 https://hg.mozilla.org/integration/autoland/rev/da7bcd9e9af2 Consolidate ktlint configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/bdd0eadde0a4 https://hg.mozilla.org/integration/autoland/rev/cdc217f84ee2 Consolidate test output formatting into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/bf83a7bbe6bc https://hg.mozilla.org/integration/autoland/rev/f17dab8aac26 Consolidate `printVariants` task into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/d7056fdecfcd https://hg.mozilla.org/integration/autoland/rev/22b14a7e629c Consolidate `packaging.resources.excludes` into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/00fed0b4eb52 https://hg.mozilla.org/integration/autoland/rev/361d2c093e40 Remove unused GeckoView dependency substitution r=nalexander,android-reviewers,jonalmeida

Backed out for causing gradle failures
Backout link
Push with failures
Failure log(s)

Flags: needinfo?(ahochheiden)
Flags: needinfo?(ahochheiden)
Target Milestone: 149 Branch → ---
Pushed by ahochheiden@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/ece9c68ec7dd https://hg.mozilla.org/integration/autoland/rev/18df90739012 Consolidate Glean version resolution into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/0e15a8f1a7e1 https://hg.mozilla.org/integration/autoland/rev/195020b03c05 Consolidate ktlint configuration into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/19ed7287d9b9 https://hg.mozilla.org/integration/autoland/rev/ee4c8535e3e1 Consolidate test output formatting into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/d1984e4d0e78 https://hg.mozilla.org/integration/autoland/rev/b86a9a64e8c3 Consolidate `printVariants` task into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/9868ac230a8f https://hg.mozilla.org/integration/autoland/rev/851aba5b8f6d Consolidate `packaging.resources.excludes` into `ProjectPlugin` r=nalexander,android-reviewers,geckoview-reviewers https://github.com/mozilla-firefox/firefox/commit/d9c4ae3994e4 https://hg.mozilla.org/integration/autoland/rev/4c829b5e6b0f Remove unused GeckoView dependency substitution r=nalexander,android-reviewers,jonalmeida
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: