Closed Bug 1816956 Opened 2 years ago Closed 2 years ago

Update tb-fluent-migrate-test to use forked fluent-migrate

Categories

(Thunderbird :: Build Config, task)

Tracking

(thunderbird_esr102 wontfix, thunderbird112 wontfix)

RESOLVED FIXED
113 Branch
Tracking Status
thunderbird_esr102 --- wontfix
thunderbird112 --- wontfix

People

(Reporter: rjl, Assigned: rjl)

References

Details

Attachments

(2 files)

For running Thunderbird Fluent migrations, I've got a fork of "fluent.migrate" at https://github.com/jfx2006/tb-fluent-migrate.

The tb-fluent-migrate-test command currently uses the vendored upstream fluent.migrate for running tests. But, there are some enhancements in the fork such as additional helper functions that the test command cannot make use of.

This bug is to vendor a copy of the fork into comm-central, then with bug 1816944 update mach tb-fluent-migrate to use it.

This is the forked fluent.migrate that is used to run Thunderbird Fluent
string migrations.

Depends on D172510

Assignee: nobody → rob
Attachment #9322870 - Attachment description: WIP: Bug 1816956 - Vendor tb-fluent-migrate into comm/third_party/python. r=#thunderbird-build-system-reviewers → Bug 1816956 - Vendor tb-fluent-migrate into comm/third_party/python. r=#thunderbird-build-system-reviewers
Status: NEW → ASSIGNED
Attachment #9322871 - Attachment description: WIP: Bug 1816956 - Use fluent.migratetb to test Thunderbird Fluent migrations. r=#thunderbird-build-system-reviewers → Bug 1816956 - Use fluent.migratetb to test Thunderbird Fluent migrations. r=#thunderbird-build-system-reviewers
Target Milestone: --- → 113 Branch

Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/6623231564b7
Vendor tb-fluent-migrate into comm/third_party/python. r=dandarnell
https://hg.mozilla.org/comm-central/rev/4450f0adaf4f
Use fluent.migratetb to test Thunderbird Fluent migrations. r=dandarnell

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Backout both patches for including a try_task_config.json file.
https://hg.mozilla.org/comm-central/rev/df0ff2f553d736cbe458680d0f920b91a2b3b39b

Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/577de95b3ead
Vendor tb-fluent-migrate into comm/third_party/python. r=dandarnell
https://hg.mozilla.org/comm-central/rev/372d672779c7
Use fluent.migratetb to test Thunderbird Fluent migrations. r=dandarnell

Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: