lucene-solr-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Solr Wiki] Update of "NightlyBuilds" by SteveRowe
Date Sat, 12 Mar 2011 21:21:22 GMT
Dear Wiki user,

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

The "NightlyBuilds" page has been changed by SteveRowe.
The comment on this change is: update to current practice.
http://wiki.apache.org/solr/NightlyBuilds?action=diff&rev1=4&rev2=5

--------------------------------------------------

  = Nightly Builds =
  
- Nightly builds can be found here: http://people.apache.org/builds/lucene/solr/nightly/
+ The Solr nightly builds are run on Jenkins (formerly Hudson).
  
- They are generated on the lucene.zones.apache.org machine via a cron which scps them to
people.apache.org
+ The scripts run by Jenkins for Solr and Lucene (both the nightly builds and the more frequent
test-only builds) are here:
  
- Scripts: https://svn.apache.org/viewvc/lucene/solr/nightly/
+ http://svn.apache.org/viewvc/lucene/dev/nightly/
  
- /!\ :TODO: /!\ ... whose crontab is this running in?
+ = Jenkins Builds =
  
+  * Trunk (4.0-SNAPSHOT): [[https://builds.apache.org/hudson/job/Solr-trunk/lastSuccessfulBuild/artifact/artifacts/|Download]]
- [[http://builds.apache.org/hudson/job/Solr-trunk/|Status]] - [[http://builds.apache.org/hudson/job/Solr-trunk/lastSuccessfulBuild/clover/|Clover
Test Coverage]] - [[http://builds.apache.org/hudson/job/Solr-trunk/javadoc/|Javadocs]]
+  * Branch 3x (3.2-SNAPSHOT): [[https://builds.apache.org/hudson/job/Solr-3.x/lastSuccessfulBuild/artifact/artifacts/|Download]]
- [[https://builds.apache.org/hudson/job/Solr-3.x/|Status]] - [[https://hudson.apache.org/hudson/job/Solr-3.x/lastSuccessfulBuild/clover/|Clover
Test Coverage]] - [[https://hudson.apache.org/hudson/job/Solr-3.x/javadoc/|Javadocs]]
  
- = Hudson Builds =
+ Maven artifacts are published by Jenkins for both Solr and Lucene by dedicated nightly Maven
builds:
  
- Hudson also host continuous Solr builds at http://hudson.zones.apache.org/hudson/job/Solr-trunk/
+  * Trunk (4.0-SNAPSHOT): [[https://builds.apache.org/hudson/job/Lucene-Solr-Maven-trunk/lastSuccessfulBuild/artifact/maven_artifacts/|Download]]
- [[http://builds.apache.org/hudson/job/Lucene-Solr-Maven-trunk/|Status]]
+  * Branch 3x (3.2-SNAPSHOT): [[https://builds.apache.org/hudson/job/Lucene-Solr-Maven-3.x/lastSuccessfulBuild/artifact/maven_artifacts/|Download]]
- [[http://builds.apache.org/hudson/job/Lucene-Solr-Maven-3.x/|Status]]
  
- Maven nightly artifacts are being published to the Apache snapshot repository at http://people.apache.org/maven-snapshot-repository/org/apache/solr/
- 
- This takes place via a couple of steps:
-  1. Hudson runs "ant clean generate-maven-artifacts" and archives the dist/maven/* directory
that is created
-  1. On the Hudson zone, under Grant's account, a cron job runs that copies said artifacts
to the p.a.o repository once a day.  The publication script is checked into the Solr nightly
SVN area as publish-solr.sh.
- 
- Due to constraints on disk space on that machine, we should always copy over the old ones
(which is handled by the unique version setting).
- 
- Every now and then we may need to purge old builds.  Otherwise, they (old builds) are subject
to purging by infrastructure at any point in time.  Thus, the nightly builds are "buyer beware".
- 

Mime
View raw message