lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <>
Subject [Lucene-java Wiki] Update of "HowNightlyBuildsAreMade" by SteveRowe
Date Tue, 14 Jun 2011 20:53:02 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.

The "HowNightlyBuildsAreMade" page has been changed by SteveRowe:

Copied from the Solr wiki NightlyBuilds page and adjusted for Lucene

  = How Nightly Builds Are Made =
+ The Lucene nightly builds are run on Jenkins (the continuous integration server formerly
known as Hudson).
- Nightly builds are managed by [[|Hudson]].  They are setup and
configured by Nigel Daley from Nutch (he is doing this for all the Lucene projects.)  Grant
Ingersoll is backing him up.
- Info about the status of recent builds can be found [[|here]]
and the artifacts from the latest successful build are available at [[|this
+ == Jenkins Nightly Builds ==
- To manage the Hudson builds, you must login into Hudson on the Hudson Zones server (The
Lucene zone acts as a Hudson worker).  This is only available to committers.  To get added,
+  * Trunk (4.0-SNAPSHOT): [[|Download]]
- [[|Status]] - [[|Clover
Test Coverage]] - [[|Javadocs]]
+  * Branch 3x (3.3-SNAPSHOT): [[|Download]]
- [[|Status]] - [[|Clover
Test Coverage]] - [[|Javadocs]]
- Maven artifacts are created by running the generate-maven-artifacts by the nightly script.
 They are pushed to the Hudson zone from the Lucene zone by a cron job on Grant's account
on the Hudson zone running in the morning (see SVN Lucene java/nightly directory for the
script).  It is hoped that Hudson or Maven will eventually replace this process, but this
needs to be worked out still.  Maven artifacts are available at [[]]
+ Maven artifacts are published by Jenkins for both Lucene and Solr by dedicated nightly Maven
+  * Trunk (4.0-SNAPSHOT): [[|Download]]
- [[|Status]]
+  * Branch 3x (3.3-SNAPSHOT): [[|Download]]
- [[|Status]]
- == Crontab for Maven artifacts ==
- {{{
- 03 5 * * *       $HOME/nightly/ > $HOME/nightly/publish-maven.log 2>&1}
- }}}
+ == Build Scripts ==
- == See Also ==
- [[|Discussion
on java-dev]]
+ The scripts run by Jenkins for Solr and Lucene (both the nightly builds and the more frequent
test-only builds) are here:

View raw message