Closed Bug 1810727 Opened 1 year ago Closed 1 year ago

Upload strings_all.tar.xz to FTP during release

Categories

(Thunderbird :: Build Config, enhancement)

enhancement

Tracking

(thunderbird_esr102 fixed, thunderbird110 wontfix, thunderbird111 fixed)

RESOLVED FIXED
111 Branch
Tracking Status
thunderbird_esr102 --- fixed
thunderbird110 --- wontfix
thunderbird111 --- fixed

People

(Reporter: rjl, Assigned: rjl)

References

(Blocks 1 open bug)

Details

Attachments

(6 files, 1 obsolete file)

OpenSUSE doesn't use langpacks for localized Thunderbird builds. They create a tar file based on l10n-changesets.json that's the same as the strings_all.tar.xz artifact from the L10n-pre job.

It seems reasonable to upload strings_all.tar.xz to the FTP server when doing a release. Other distributions may benefit as well.

Assignee: nobody → rob
Status: NEW → ASSIGNED

l10n-changesets.json contains the changesets from l10n-central repos and
comm-l10n needed to reproduce strings_all.tar.zst. This file will go into
the source directory on FTP for releases to aid downstream builders trying
to reproduce builds.

Depends on D168610

Pushed by thunderbird@calypsoblue.org:
https://hg.mozilla.org/comm-central/rev/d0f4be591a51
Simplify l10n-pre job configurations. r=thunderbird-build-system-reviewers,dandarnell
https://hg.mozilla.org/comm-central/rev/6adbb35a4bcb
Set up necessary jobs to upload strings_all.tar.zst to FTP server on release. r=thunderbird-build-system-reviewers,dandarnell
https://hg.mozilla.org/comm-central/rev/5e8e5bf805db
Create a build artifact with l10n changeset info for a release. r=thunderbird-build-system-reviewers,dandarnell
https://hg.mozilla.org/comm-central/rev/4c0413e7a7c5
Add a file with revision information used to generate strings_all.tar.zst. r=thunderbird-build-system-reviewers,dandarnell
https://hg.mozilla.org/comm-central/rev/0fc6159e23b3
Clean up unused code in l10n_pre transforms. r=thunderbird-build-system-reviewers,dandarnell

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch
Attached patch bug1810727_esr102_combined.patch (obsolete) — Splinter Review

Combined patch (mixed with other random bits) for comm-esr102.

[Triage Comment]
Approved for 102.8.0, verified with wsmwk via Matrix

Attachment #9316830 - Flags: approval-comm-esr102+

[Triage Comment]

Attachment #9316830 - Attachment is obsolete: true
Attachment #9316833 - Flags: approval-comm-esr102+
Regressions: 1817086
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: