Closed Bug 1082659 Opened 10 years ago Closed 10 years ago

FindMyDevice needs dev server that is auto deployed upon each (l10n) commit

Categories

(Cloud Services :: Operations: Deployment Requests - DEPRECATED, task)

task
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: edwong, Assigned: oremj)

Details

translation team needs a l10n preview server to best provide strings to format properly for FindMyDevice. We would like to setup the Dev Stack to auto deploy upon l10n commits.
:pdehaan is driving this - also can you add moz-verbatim to the findmydevice-l10n repo (an admin has to do it)
Travis, any chance you could help us build a proper dev stack that auto deploys?
Flags: needinfo?(tblow)
Assignee: nobody → oremj
(In reply to Edwin Wong [:edwong] from comment #1) > :pdehaan is driving this - also can you add moz-verbatim to the > findmydevice-l10n repo (an admin has to do it) Working with mostlygeek to get the moz-verbatim group added to mozilla-services/findmydevice-l10n repo.
Component: Find My Device → Operations: Deployment Requests
Where does this integrate with the FindMyDevice build process?
Flags: needinfo?(tblow)
It looks like Grunt will pull in this repo on every build. I've added the l10n repo as a trigger for building FindMyDevice and pushing to "dev". This is deployed to: https://find-dev.stage.mozaws.net/ The auto deploy process is new and still in development, so let me know if it seems broken.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
(In reply to Peter deHaan [:pdehaan] from comment #3) > (In reply to Edwin Wong [:edwong] from comment #1) > > :pdehaan is driving this - also can you add moz-verbatim to the > > findmydevice-l10n repo (an admin has to do it) > > Working with mostlygeek to get the moz-verbatim group added to > mozilla-services/findmydevice-l10n repo. This still doesn't work and is blocking localization.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
I've granted write access to moz-verbatim on FindMyDevice-l10n
Status: REOPENED → RESOLVED
Closed: 10 years ago10 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Jerem, How long does it take before https://find-dev.stage.mozaws.net/ gets updated with translations from https://github.com/mozilla-services/FindMyDevice-l10n/tree/master/locale? Some locales are already done with translations, but the page still shows in English.
The whole update process takes about 7 minutes. This is building FindMyDevice-l10n/master and FindMyDevice/master. Should I be using FindMyDevice/dev instead?
:oremj, yeah using the dev branch on FindMyDevice would be great. :mathjazz, there's still one more piece on the server that we're finishing up to serve the localized files. That should be there very soon. The good news is that the dev branch has the finished home page, so as soon as we switch over that will at least be visible. We had some minor changes to some strings, so I'm going to do an export to the l10n repo today. Thanks guys! Nick
Jeremy & Nick, thanks for explaining this! BTW, 20 hours after announcement on the mailling list, Find My Device has been translated to 10 languages.
You need to log in before you can comment on or make changes to this bug.