fennec l10n bumper script

RESOLVED FIXED

Status

Release Engineering
Release Automation
RESOLVED FIXED
a year ago
a year ago

People

(Reporter: aki, Assigned: aki)

Tracking

unspecified
Dependency tree / graph

Firefox Tracking Flags

(firefox54 fixed)

Details

MozReview Requests

Submitter Diff Changes Open Issues Last Updated
Loading...
Error loading review requests:

Attachments

(1 attachment)

(Assignee)

Description

a year ago
This should take the beta / release changesets for Fennec and land them in-tree.

The first function should generate the patch. A second function should attempt to commit and push -- we can use hgtool or the like. In the future, we can use the first function and send the patch to vcspush scriptworker.

We'll need a looped push like https://hg.mozilla.org/build/mozharness/file/de9295df9085/scripts/bump_gaia_json.py#l189 or https://hg.mozilla.org/build/tools/file/tip/lib/python/util/hg.py#l536
Blocks: 1337825
Blocks: 1337875
(Assignee)

Updated

a year ago
Assignee: nobody → aki
Comment hidden (mozreview-request)

Comment 5

a year ago
mozreview-review
Comment on attachment 8835122 [details]
bug 1337645 - add an l10n bumper for fennec relpro.

https://reviewboard.mozilla.org/r/110818/#review112414

::: testing/mozharness/scripts/l10n_bumper.py:74
(Diff revision 1)
> +            ),
> +        })
> +        self.abs_dirs = abs_dirs
> +        return self.abs_dirs
> +
> +    def hg_add(self, repo_path, path):

Is this used? It looks like we can remove it safely.

::: testing/mozharness/scripts/l10n_bumper.py:119
(Diff revision 1)
> +        return True
> +
> +    def _read_json(self, path):
> +        if not os.path.exists(path):
> +            self.error("%s doesn't exist!" % path)
> +            return

This check looks redundant to me. Feel free to remove this block.
Attachment #8835122 - Flags: review?(rail) → review+

Comment 6

a year ago
Pushed by asasaki@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3a29bb4c502e
add an l10n bumper for fennec relpro. r=rail

Comment 8

a year ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/3a29bb4c502e
Status: NEW → RESOLVED
Last Resolved: a year ago
status-firefox54: --- → fixed
Resolution: --- → FIXED
(Assignee)

Updated

a year ago
Blocks: 1339142
(Assignee)

Updated

a year ago
Blocks: 1339641
You need to log in before you can comment on or make changes to this bug.