You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Alex Pimenov <ap...@viewtier.com> on 2006/12/20 06:30:01 UTC

Continuous Integration for Lucene

Hi Otis,

Lucene has been an integral part of Parabuild server. Viewtier Systems 
decided to give back by hosting continuous integration for Lucene that 
is run by Parabuild. 

Now Parabuild will re-build Lucene whenever new changes are committed 
to the repository and send a message to the dev list if new changes 
break the build. Here is the URL:

http://parabuild.viewtier.com:8080/parabuild/index.htm?displaygroupid=5

Thank you.

Alex Pimenov
apimenov@viewtier.com
www.viewtier.com


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Continuous Integration for Lucene

Posted by Doug Cutting <cu...@apache.org>.
Chris Hostetter wrote:
> One thing you might want to watch out for, is that your system doesn't
> seem to run the unit tests, which is an important part of verifying that a
> build was "successful" (i notice this only because the trunk was acctually
> broken recently, yet the logs available on your system indicate that the
> build succeeded on that day)

It would also be nice if the downloadable result was the full tar.gz 
file, not simply the jar file.  The 'nightly' build target runs both 
unit tests and builds the distribution.  Ideally one would invoke it 
with a descriptive version name, e.g.:

ant -Dversion=trunk-${revision} nightly

Where $revision is the subversion revision number.

Doug

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org


Re: Continuous Integration for Lucene

Posted by Chris Hostetter <ho...@fucit.org>.
: Now Parabuild will re-build Lucene whenever new changes are committed
: to the repository and send a message to the dev list if new changes
: break the build. Here is the URL:
:
: http://parabuild.viewtier.com:8080/parabuild/index.htm?displaygroupid=5

Alex: thanks for setting this up.

Just so you know, There are currently two other automated builds of lucene
that send email in the event of a build failure - one is the "official"
nightly build script...

  http://svn.apache.org/viewvc/lucene/java/nightly/
  http://www.nabble.com/Lucene-nightly-build-failure-tf2833950.html#a7911948

...the other is the "GUMP" system...

  http://vmgump.apache.org/gump/public/lucene-java/lucene-java/index.html
  http://www.nabble.com/-GUMP%40vmgump-%3A-Project-lucene-java-%28in-module-lucene-java%29-failed-tf2817974.html#a7865339

One thing you might want to watch out for, is that your system doesn't
seem to run the unit tests, which is an important part of verifying that a
build was "successful" (i notice this only because the trunk was acctually
broken recently, yet the logs available on your system indicate that the
build succeeded on that day)




-Hoss


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-dev-help@lucene.apache.org