You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by "Alexey N. Solofnenko" <A....@mdl.com> on 2004/07/21 20:43:17 UTC
What continuous integration tool would you recommend?
Hello,
I have a Jython script that constantly watches ClearCase view for
changes and starts a build. It also sends emails to people who checked
in files since the last good build and some other "special" people. The
main difference from what I see is available - is the behaviour of my
script when a build fails - it waits for some time and then starts
"smart" build - it tries to certify different subsets of changes
separately (different people changes, random directories, last chance -
random files). The script also keeps some statistics in order to be able
to guess "good" changes better. Plus any builds after a failed build
execute the last failed target(s) first, to make retries faster (it uses
patch 21421 plus some not submitted patches for "-sooner" option).
Now people want some interactivity - stopping builds, web reports,
disable some people changes via WEB interface,... I guess I could host a
Jython script within a servlet and deal with the threading issues, but
maybe there is a solution already that I can adopt to do a similar thing
that I have already. There are new tools coming every month. Can you
recommend something for me to look at?
- Alexey.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: What continuous integration tool would you recommend?
Posted by "Alexey N. Solofnenko" <A....@mdl.com>.
None of the tools seem to support partial changes builds. Sometimes when
a build fails you still want for some changes to go through.
- Alexey.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: What continuous integration tool would you recommend?
Posted by John Birtley <jb...@buildmonkey.com>.
Try BuildMonkey.
----- Original Message -----
From: "Alexey N. Solofnenko" <A....@mdl.com>
To: "Ant Users List" <us...@ant.apache.org>
Sent: Wednesday, July 21, 2004 7:43 PM
Subject: What continuous integration tool would you recommend?
> Hello,
>
> I have a Jython script that constantly watches ClearCase view for
> changes and starts a build. It also sends emails to people who checked
> in files since the last good build and some other "special" people. The
> main difference from what I see is available - is the behaviour of my
> script when a build fails - it waits for some time and then starts
> "smart" build - it tries to certify different subsets of changes
> separately (different people changes, random directories, last chance -
> random files). The script also keeps some statistics in order to be able
> to guess "good" changes better. Plus any builds after a failed build
> execute the last failed target(s) first, to make retries faster (it uses
> patch 21421 plus some not submitted patches for "-sooner" option).
>
> Now people want some interactivity - stopping builds, web reports,
> disable some people changes via WEB interface,... I guess I could host a
> Jython script within a servlet and deal with the threading issues, but
> maybe there is a solution already that I can adopt to do a similar thing
> that I have already. There are new tools coming every month. Can you
> recommend something for me to look at?
>
> - Alexey.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org