Closed Bug 419687 Opened 17 years ago Closed 15 years ago

need a better way to manage tryserver mozconfigs

Categories

(Release Engineering :: General, defect, P3)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: bhearsum, Unassigned)

Details

The try server mozconfigs are greatly out of sync with the nightly ones. We should manage these in a better way. We cannot simply use the nightly configs as the try servers contain extra things, most notably RUN_AUTOCONF_LOCALLY=1. One way to do this would be to use the tryserver mozconfigs as a place to store additions to the nightly one. At build time, Buildbot would merge the nightly, tryserver, and (possibly) user uploaded mozconfig.
Priority: -- → P3
(In reply to comment #0) > The try server mozconfigs are greatly out of sync with the nightly ones. We > should manage these in a better way. We cannot simply use the nightly configs > as the try servers contain extra things, most notably RUN_AUTOCONF_LOCALLY=1. > One way to do this would be to use the tryserver mozconfigs as a place to store > additions to the nightly one. At build time, Buildbot would merge the nightly, > tryserver, and (possibly) user uploaded mozconfig. > If not, how about doing an include in the try-specific mozconfig e.g.: . tinderbox-configs/nightly/linux/mozconfig RUN_AUTOCONF_LOCALLY=1 # other try-specific stuff You could also override any undesirable settings in this way, I think..
That's certainly the easiest, and probably the preferably way to do it. I totally forgot that we could do that, heh.
This might also allow changing MOZ_CO_PROJECT, to allow for other apps?
Mass change of target milestone.
Target Milestone: --- → Future
This should be less of a problem on the mercurial builds, since there's no MOZ_CO_PROJECT, and RUN_AUTOCONF_LOCALLY is the default, but I guess we still have to support CVS builds for a while.
Component: Try Server → Release Engineering
Product: Webtools → mozilla.org
QA Contact: try-server → release
Target Milestone: Future → ---
Component: Release Engineering → Release Engineering: Future
I'm going to close this. If we want to clean up our mozconfigs in general, that's a larger bug.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
Moving closed Future bugs into Release Engineering in preparation for removing the Future component.
Component: Release Engineering: Future → Release Engineering
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.