Closed
Bug 1036979
Opened 11 years ago
Closed 10 years ago
Add dennis to compile-mo.sh to prevent translation errors from killing an entire locale
Categories
(developer.mozilla.org Graveyard :: Localization, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: groovecoder, Unassigned)
References
Details
(Whiteboard: [LOE:1][dev-papercut])
Per https://bugzilla.mozilla.org/show_bug.cgi?id=1036950#c1 ...
To prevent bugs like https://bugzilla.mozilla.org/show_bug.cgi?id=1036927, we should add dennis to our deployment workflow.
Here's zamboni's implementation:
https://github.com/mozilla/zamboni/blob/b142caf0b289a0eac8d9eeab470d6c67812c548e/locale/compile-mo.sh
Updated•11 years ago
|
Severity: normal → minor
Whiteboard: [LOE:1] → [LOE:1][dev-papercut]
Updated•11 years ago
|
Severity: minor → major
| Reporter | ||
Comment 1•11 years ago
|
||
Note: We should file a bug with Verbatim to prevent errors going into SVN.
Comment 2•11 years ago
|
||
Related to (maybe a duplicate of) bug 812199
Comment 4•10 years ago
|
||
Now that locales are part of our git repo I'm hoping to add a Travis-CI check so we can catch errors in our .po files. Even if it is after-the-fact, Travis will alert us of these errors and we can fix them ASAP.
We can also add a check during compile phase. I.e. if errors, skip compiling and report.
Comment 5•10 years ago
|
||
Dennis linting was added to Travis-CI:
https://github.com/mozilla/kuma/commit/087eaef3d412c139fedf31be5b159269a17d82b4
Comment 6•10 years ago
|
||
Resolving as fixed.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•5 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•