Brett Porter wrote:
Thanks for writing this up, it's quite helpful. I'll pick a few things from the
thread.
On 13/02/2010, at 2:38 AM, Jevica Arianne B. Zurbano wrote:
Updated wiki for CONTINUUM-2386 (Build environment selection is ignored when
releasing with distributed build enabled)
http://cwiki.apache.org/confluence/display/CONTINUUM/Build+Environment+Selection+During+Release
These are the issues to be fixed/implemented: (under the References section
from the link above)
CONTINUUM-2368 - Build environment selection is ignored when releasing with
distributed build enabled
CONTINUUM-2458 - Continuum Release should do a checkout if there is no working
copy
CONTINUUM-2464 - Build environment should be required when releasing in
distributed build setup
This looks fine to me, but it's probably trying to tackle too much at once, and
as Wendy said we might want to do a greater review of dist. builds and
interactions with these bits. This would be good input for that.
I would focus on making it behave consistently in the short term, with simple
rules. So it sounds like, from my reading of the thread:
- require a build environment for release in dist. builds
- use same rules to select agent as any other build would
- if no checkout exists, do one (which I assume any other build would do too)
is that right?
yes.
- Brett
--
Brett Porter
[email protected]
http://brettporter.wordpress.com/
--
Thanks,
Jev