Closed Bug 469294 Opened 13 years ago Closed 13 years ago

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


(Release Engineering :: General, defect, P2)



(Not tracked)



(Reporter: joduinn, Assigned: aki)



Currently Fennec builds are placed into:

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-* 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 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
Assignee: nobody → joduinn
Priority: -- → P3
Assignee: joduinn → aki
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
This is fixed from the patch in bug 422206.

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

find /pub/{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: → Release Engineering
You need to log in before you can comment on or make changes to this bug.