If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Put nightly Fennec nightly builds into separate dated directories on ftp.m.o

RESOLVED FIXED

Status

Release Engineering
General
P2
normal
RESOLVED FIXED
9 years ago
4 years ago

People

(Reporter: joduinn, Assigned: aki)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Currently Fennec builds are placed into:
http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mobile-browser-linux-arm/

However, we need to place builds in separate dated directories under mobile-browser-linux-arm. This was not done in the earlier automation work in October, for the sake of speed - we hit some unexpected complications trying to extract and use the dated directories code that is already in use for Firefox automation - so we skipped it at the time.

This is important to mobile developers because currently, each new build of fennec-*-armel.deb overwrites the previous fennec-*-armel.deb...so its impossible to re-visit old builds once new builds are generated.

From talking with Stuart & Brad, it doesnt matter to them what we nameing scheme we use for the dated directories, so long as they are unique, and also that they sort newer builds sort after older builds.

There was some unresolved discussion about possibly creating a "latest" symlink in http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mobile-browser-linux-arm/ pointing to latest builds, in latest dated directory. This was not resolved, so not clear what needs to be done. However, noting here for completeness.
Summary: Put nightly Fennec nightly builds into separate dated directories → Put nightly Fennec nightly builds into separate dated directories on ftp.m.o
Depends on: 430200
Assignee: nobody → joduinn
Priority: -- → P3
(Assignee)

Updated

9 years ago
Assignee: joduinn → aki
(Assignee)

Comment 1

9 years ago
Looks like the patch in bug 422206 fixes this in staging.
We'll need to rename the xulrunner debs so they don't have the date in the binary name.
Priority: P3 → P2
(Assignee)

Comment 2

9 years ago
This is fixed from the patch in bug 422206.

http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mobile-browser-linux-arm/
http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mobile-browser/

We probably want to stop putting the timestamp in the xulrunner package name.
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
FYI, there's a cron job that removes builds in epoch-dated dirs:

find /pub/mozilla.org/{firefox,seamonkey,thunderbird}/tinderbox-builds/ -mindepth 2 -maxdepth 2 -type d -mtime +0 -name 1????????? | xargs rm -rf

so the new directories have a life of 24 hours. The other files in tinderbox-builds will need manual cleanup.
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.