Open Bug 1875511 (monorepo-cleanup) Opened 2 years ago Updated 8 months ago

[meta] Followup after firefox-android merges to mozilla-central

Categories

(Release Engineering :: General, task)

Tracking

(Not tracked)

People

(Reporter: jcristau, Unassigned)

References

(Depends on 8 open bugs)

Details

(Keywords: meta)

In bug 1822248 we're working on merging firefox-android into mozilla-central. That'll create some opportunities for cleanups that we're not pursuing in the initial phase but should look at soon after.

Initial list off the top of my head:

  • consolidate android_taskgraph into gecko_taskgraph
  • move taskcluster secrets for mobile under the gecko namespace (unless they're also used by other mobile repositories)
Keywords: meta
  • leverage existing mozharness build logic instead of duplicating things like mozconfig selection in separate scripts for firefox-android builds
  • make firefox-android gradle tasks run offline
Depends on: 1881094
Depends on: 1881206
Depends on: 1881215
Depends on: 1881241
Depends on: 1881513
Depends on: 1882083
Depends on: 1882100
Depends on: 1882244
Depends on: 1882443
Depends on: 1882465
Depends on: 1882466
Depends on: 1883824
Depends on: 1883827
See Also: → 1825134
No longer depends on: 1882083
Depends on: 1884192
Depends on: 1884201
Depends on: 1884675
Depends on: 1884916
Depends on: 1824860
No longer depends on: 1824860
Depends on: 1856461
Depends on: 1856661
Depends on: 1869974
Depends on: 1877412
Depends on: 1882083
Depends on: 1882393
No longer depends on: 1882465
Depends on: 1886204
Depends on: monorepo-blockers
Depends on: 1886433
Summary: [meta] cleanups after firefox-android merges to mozilla-central → [meta] Followup after firefox-android merges to mozilla-central
Depends on: 1885977
Depends on: 1824860
Depends on: 1887884
Depends on: 1887887
Alias: monorepo-cleanup
Depends on: 1887935
Depends on: 1888309
Depends on: 1888304
Depends on: 1888302
Depends on: 1889364
Depends on: 1887646
Depends on: 1889805
Depends on: 1890026
Depends on: 1890373
Depends on: 1890553
Depends on: 1890570
Depends on: 1890508
Depends on: 1890790
Depends on: 1891488
Depends on: 1891591
No longer depends on: 1891591
Depends on: 1892456
Depends on: 1892683
Depends on: 1893041
Depends on: 1893181
Depends on: 1894478
Depends on: 1895157
Depends on: 1896894
Depends on: 1898365
Depends on: 1903081
Depends on: 1903082
Depends on: 1904738
Depends on: 1905043
Depends on: 1908335
Depends on: 1919460
No longer depends on: 1891969
No longer depends on: 1881215
No longer depends on: 1882443
No longer depends on: 1903081
QA Contact: jlorenzo
Depends on: 1945802
Depends on: 1950363
Depends on: 1881215
You need to log in before you can comment on or make changes to this bug.