Provide Sunbird nightly builds from comm-central

RESOLVED FIXED

Status

Calendar
Build Config
--
blocker
RESOLVED FIXED
10 years ago
6 years ago

People

(Reporter: Stefan Sitter, Assigned: gozer)

Tracking

Dependency tree / graph

Details

(Reporter)

Description

10 years ago
It would be nice to get Sunbird nightly builds from comm-central once Bug 449630 and Bug 453330 are fixed.
(Reporter)

Comment 1

10 years ago
Raising severity because this now blocks Sunbird development and testing for all platforms.
Severity: normal → blocker
Don't forget the l10n boxes as well (if they are different from the nightlies).
(Reporter)

Comment 3

9 years ago
What do we need to set up the Sunbird build servers? 
Could we reuse the existing servers that currently do the CVS Trunk builds?
(Reporter)

Updated

9 years ago
Blocks: 401597
(Assignee)

Comment 4

9 years ago
We could do precisely the same thing we did with Lightning, switch over the CVS Trunk tinderboxen to comm-central buildbots.

All I'd need is info on which boxes we are talking about (and access to them), and a summary .mozconfig of how to build Sunbird, which I suspect is very similar to Lightning.

Then, it's a fairly simple matter of adding Sunbird to our buildbot master and running buildbot slaves on the Sunbird boxes.
(Assignee)

Comment 5

9 years ago
Regarding comment #2, if there are extra boxes just for l10n, I'd rather take advantage of buildbot and join them to a pool of builders that can both build regular builds & l10n builds, that way, you'd get a bit more build parallelism.
(Reporter)

Comment 6

9 years ago
(In reply to comment #4)
Current mozconfig files for Sunbird can be found at <http://mxr.mozilla.org/mozilla/source/tools/tinderbox-configs/sunbird/>.

The currently only running tinderbox is "Linux cb-sb-linux-tbox Dep Sb-Release". I don't know what happened to "MacOSX Darwin 8.7.0 cb-xserve03 Dep Sb-Release" and "WINNT 5.2 sb-win32-tbox Dep Sb-Nightly" - they don't report to the tindebox summary page since 2008-09-23 anymore.

Comment 7

9 years ago
i restarted the sunbird builds on sb-win32-tbox.

cb-xserve03 is still waiting for a reboot. vnc no longer displays anything useful.
(Assignee)

Comment 8

9 years ago
I've imported the Sunbird mozconfig's verbatim from CVS <http://mxr.mozilla.org/mozilla/source/tools/tinderbox-configs/sunbird/> and they are now in Hg. See <http://hg.mozilla.org/build/buildbot-configs/file/tip/thunderbird/macosx/mozconfig-sunbird> for an example.

I'll be trying at some builds today, should report to <http://tinderbox.mozilla.org/MozillaTest>
(Assignee)

Comment 9

9 years ago
Linux and Windows builders turned green, so that's a good sign. They are not uploading anywhere, I will be turning that on shortly to see what happens.

OSX builder is dying for this reason I can't quite explain yet:

make[1]: *** No rule to make target `package'.  Stop.
(Assignee)

Comment 10

9 years ago
Easy, turns out the mozconfig for osx specified an OBJDIR. buildbot takes care of picking the objdir now, so files were ending up _not_ where buildbot expected them. Removed from the mozconfig, renamed the existing objdir and fired off a new build.

Comment 11

9 years ago
Please excuse the possibly naive/ignorant questions:

1. Does this bug track when Lightning/Sunbird will work with the Thunderbird nightly *trunk* builds? 
I mean: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081009 Lightning/0.6a1 Shredder/3.0b1pre

2. Is there a separate bug that tracks #1 for Lightning?
(Reporter)

Comment 12

9 years ago
(In reply to comment #11)
Lightning builds for Thunderbird 3.0b1pre are available since about 1.5:
<http://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-comm-central/>

Comment 13

9 years ago
(In reply to comment #12)
> Lightning builds for Thunderbird 3.0b1pre are available since about 1.5:
> <http://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-comm-central/>

I just discovered that the Lightning builds from http://ftp.mozilla.org/pub/mozilla.org/calendar/lightning/nightly/latest-trunk/win32-xpi/ seem to work with the Thunderbird nightly *trunk* builds. Yeah!

BTW: What's the difference between "latest-trunk" and "latest-comm-central"?
Nothing, those two dirs are symlinked
(Assignee)

Comment 15

9 years ago
latest-trunk is an old name from CVS-land, latest-comm-central refers to the Hg repository. They are indeed the same now.

Closing, as the Tinderbox is green now, all builds are a success.
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → FIXED
(Reporter)

Updated

9 years ago
Blocks: 459402
(Reporter)

Updated

9 years ago
No longer blocks: 370683

Comment 16

9 years ago
OK, so, for clarity, under /calendar/lightning/nightly/ we have four identical(?) directories:

latest-comm-central-calendar/
latest-comm-central/
latest-trunk-cvs/
latest-trunk/

Are those four directories also all the same (symlinked)? If so, which one is the *original* (non-symlinked) one for Thunderbird nightly trunk builds? I'd like to create a bookmark to the download dir and prefer setting it to the most long-lasting future-proof one.

However, if Thunderbird trunk nightlies are going to be released that already have Lightning included (when?), then ... nevermind (and apologies for the OT bugspam).

Thanks!

PS. Is there some web page where these things are explained? There should be.
(Reporter)

Comment 17

9 years ago
This bug is about Sunbird. Lightning is uploaded to the folder mentioned in Bug 449630. The other folders are just links (except latest-trunk-cvs) see Bug 458492. To always get the latest version you probably should bookmark <http://www.mozilla.org/projects/calendar/lightning/download.html#nightly>.

The Calendar team doesn't provide special Thunderbird nightly builds. Therefore just use the regular ones provided by the Thunderbird team.

Updated

6 years ago
Assignee: nobody → gozer
You need to log in before you can comment on or make changes to this bug.