You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@continuum.apache.org by Maria Odea Ching <oc...@apache.org> on 2009/01/05 06:34:22 UTC

Re: Initial Efforts for Parallel Builds

Sorry, I missed answering this mail last time..

On Sun, Dec 21, 2008 at 1:15 AM, Wendy Smoak <ws...@gmail.com> wrote:

> On Thu, Dec 18, 2008 at 8:05 PM, Maria Odea Ching <oc...@apache.org>
> wrote:
>
> > 1. In the Configuration page, set Number of Allowed Builds in Parallel to
> a
> > value greater than 1 and save the changes.
> > 2. Create a new Build Queue. You can create a few more if you want but
> you
> > shouldn't be permitted to create more than the Number of Allowed Builds
> in
> > Parallel you've set in the configuration.
> > 3. In the Schedules page, edit DEFAULT_SCHEDULE and select the Build
> Queues
> > you want to attach to it. These build queues would be used to distribute
> the
> > checkouts/builds to be executed when the DEFAULT_SCHEDULE is used.
> > 4. Add a number of projects (different project groups if possible) to
> > Continuum. You should be able to see in the Queues page the current
> > checkout/builds executing and the queued tasks, and to which Build Queue
> are
> > these tasks executing or queued.
>
> Step 3 isn't intuitive... I skipped it and got a NPE when adding
> projects.  Then when I tried to complete it, the multi-select box is
> difficult to figure out.  If you select everything in it, saving just
> refeshes the page.  If you select the two build queues (not the top
> 'title' line) then saving the page takes you back to the list of build
> queues with no confirmation.
>
> Can we prompt for the schedule when adding a build queue, to eliminate
> that extra step?  Or simply attach the queue to the default schedule,
> and you can go change it if necessary?  It's just a UI thing I think.
> It can go in the list for enhancements after it all works. :)
>

Agreed.


>
> I was using the 'simple' example in the Continuum sandbox, and r728182
> of the parallel builds branch (not the one you staged.)
>
> On Step 3 you mention that the queues will be used when the
> _scheduled_ build happens... what about forced builds?


Hmm, don't forced builds use a default build definition with a schedule
attached to it?


>
>
> --
> Wendy
>


Thanks,
Deng


-- 
Maria Odea Ching
Software Engineer | Exist Global | 687-4091 | Skype: maria.odea.ching |
www.exist.com | Innovation Delivered

Re: Initial Efforts for Parallel Builds

Posted by Maria Odea Ching <oc...@apache.org>.
Yep, sorry my mistake on the wording :)

On Tue, Jan 6, 2009 at 12:39 AM, Wendy Smoak <ws...@gmail.com> wrote:

> On Sun, Jan 4, 2009 at 10:34 PM, Maria Odea Ching <oc...@apache.org>
> wrote:
> > On Sun, Dec 21, 2008 at 1:15 AM, Wendy Smoak <ws...@gmail.com> wrote:
>
> >> On Step 3 you mention that the queues will be used when the
> >> _scheduled_ build happens... what about forced builds?
> >
> > Hmm, don't forced builds use a default build definition with a schedule
> > attached to it?
>
> So should Step 3 simply say when the build happens, and leave out the
> word scheduled?
>
> --
> Wendy
>



-- 
Maria Odea Ching
Software Engineer | Exist Global | 687-4091 | Skype: maria.odea.ching |
www.exist.com | Innovation Delivered

Re: Initial Efforts for Parallel Builds

Posted by Wendy Smoak <ws...@gmail.com>.
On Sun, Jan 4, 2009 at 10:34 PM, Maria Odea Ching <oc...@apache.org> wrote:
> On Sun, Dec 21, 2008 at 1:15 AM, Wendy Smoak <ws...@gmail.com> wrote:

>> On Step 3 you mention that the queues will be used when the
>> _scheduled_ build happens... what about forced builds?
>
> Hmm, don't forced builds use a default build definition with a schedule
> attached to it?

So should Step 3 simply say when the build happens, and leave out the
word scheduled?

-- 
Wendy