On 5/16/2013 8:04 PM, Gavin Sharp wrote:
Bug 853071 landed in the Firefox 23 cycle, adding some defines that make it possible to control when in the release cycle code is built.

I've described the various defines here:

https://wiki.mozilla.org/Platform/Channel-specific_build_defines

My understanding of this is that we were going to limit use of all of these options to control preference-flipping. In particular I'm worried about build bustage that is only discovered at channel-uplift time.


EARLY_BETA_OR_EARLIER is defined depending on the corresponding value in build/defines.sh. This file is managed manually by the release management team, with the variable being cleared once we're past the "early beta" point in the release cycle.

As I remember our discussion about this, use of this flag needs explicit approval from release drivers, and it should not be used as general testing mechanism. Is this still correct, and should we note this both in the wiki and in the configure script which sets it?

--BDS

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to