comm_taskgraph updates for one-repo
Categories
(Thunderbird :: Build Config, task)
Tracking
(thunderbird_esr78 unaffected, thunderbird85 unaffected)
Tracking | Status | |
---|---|---|
thunderbird_esr78 | --- | unaffected |
thunderbird85 | --- | unaffected |
People
(Reporter: rjl, Assigned: rjl)
References
(Blocks 1 open bug)
Details
(Keywords: leave-open)
Attachments
(3 files)
Using this bug to track changes to comm_taskgraph code needed for one-repo.
Ideally, any changes that are made should work in both the split-repo and single-repo setups so that changes can land on comm-central and then get merged to Jamun.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
The hash_paths function in comm-central does not work when comm/ not a separate
repository. As both repositories need to work for the next few months, this
wrapper will support both possibilities.
Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/comm-central/rev/3b8c984184d8 Make hash_paths a wrapper function to support the possibility of single-repo. r=justdave
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
|
||
Some Taskcluster jobs such as the decision task and toolchain builds
do not need the entire source tree checked out. Those jobs use mercurial
sparse profiles to only check out what is needed. Thunderbird builds
mostly use the same profiles as Firefox; these are the new ones that
are required with one-repo.
Note that currently, there are no sparse checkout profiles on any
Thunderbird repository. Adding these files will not affect current
operations.
Assignee | ||
Comment 4•2 years ago
|
||
Pushed by thunderbird@calypsoblue.org: https://hg.mozilla.org/comm-central/rev/5bcfd0e1952f Set taskgraph parameters for Jamun. r=justdave https://hg.mozilla.org/comm-central/rev/f734b3219c1d [one-repo] Add Mercurial sparse profiles. r=justdave
Description
•