Is there any way to accomplish this at all?  I've got a series of
projects to deploy to several slowly connected servers.  I want to
have a project that monitors them all and sends out an e-mail when
they've all completed.

Unfortunatly, the projects can vary by minutes in how long it takes to
do the copy, so the projectTriggers don't fire the multiTrigger
properly.

The copy takes ~10 min and we have 8 servers, so I REALLY don't want
to do them serially.

Any thoughts?

Any other contributions out there that might provide a workaround?  My
google searches didn't produce anything.

Thanks,
--Chris

On Sep 18, 3:31 am, Len Holgate <[EMAIL PROTECTED]> wrote:
> Unfortunately the multi-trigger doesn't do what you need when you use
> it with a project trigger because of how the project trigger works...
> The project trigger resets itself on each check rather than stayings
> set until integration is complete. This means that a multi-trigger
> with multiple project triggers is unlikely ever to end up with all of
> the triggers firing. I have some patches but i havent had a chance to
> submit them as they're part of a bigger change.
>
> On Sep 16, 4:23 pm, Daniel Hommel <[EMAIL PROTECTED]>
> wrote:
>
> > You might want to have a look at the multitrigger. I think it does what
> > you want.
>
> >http://confluence.public.thoughtworks.org/display/CCNET/Multiple+Trigger
>
> > regards,
>
> > Daniel
>
> > Matt Chatterley writes:
> > > Here we go - another twist!
>
> > > Is there currently a way (I don't think there is?) to configure CCNET to
> > > fire triggers in the following way:
>
> > > Three projects, A, B and C.
>
> > > C is triggered when either A or B complete a successful integration BUT
> > > ONLY if BOTH "ancestors" are successfully built.
>
> > > E.g.
>
> > > Project A builds OK. B's last build outcome was OK. C should build.
> > > Project A builds OK. B's last build outcome was FAIL. C should NOT build.
>
> > > Any input appreciated!
>
> > > Thanks,
>
> > > Matt- Hide quoted text -
>
> > - Show quoted text -

Reply via email to