[jbosstools-commits] JBoss Tools SVN: r30576 - trunk/build/parent.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Apr 14 10:14:02 EDT 2011


Author: nickboldt
Date: 2011-04-14 10:14:02 -0400 (Thu, 14 Apr 2011)
New Revision: 30576

Modified:
   trunk/build/parent/pom.xml
Log:
add new local mirror of staging composite site for use within Hudson

Modified: trunk/build/parent/pom.xml
===================================================================
--- trunk/build/parent/pom.xml	2011-04-14 13:54:56 UTC (rev 30575)
+++ trunk/build/parent/pom.xml	2011-04-14 14:14:02 UTC (rev 30576)
@@ -28,11 +28,20 @@
 		<target.platform.classifier.local>local
 		</target.platform.classifier.local>
 
-		<jbosstools-nightly>http://download.jboss.org/jbosstools/updates/nightly/3.3.indigo/</jbosstools-nightly>
+		<!-- 1a. URL of latest JBT target platform site -->
 		<jbosstools-target-site>http://download.jboss.org/jbosstools/updates/target-platform_3.3.indigo/latest/</jbosstools-target-site>
 
-		<!-- pass in your own path using -Dlocal.site=file://home/$user/trunk/build/target-platform/REPO/ -->
+		<!-- 1b. or, use -Plocal.site -Dlocal.site=file://home/$user/trunk/build/target-platform/REPO/ -->
 		<local.site>file://home/hudson/static_build_env/jbds/target-platform_3.3.indigo/e37M6-wtp33M6.target/</local.site>
+
+		<!-- 2a. URL of latest JBT nightly staging composite site (all the components in once place) -->
+		<jbosstools-nightly-staging-composite>http://download.jboss.org/jbosstools/builds/staging/_composite_/3.3.indigo/</jbosstools-nightly-staging-composite>
+
+		<!-- 2b., or, use -Plocal.comp -Dlocal.comp=file://path/to/mirror/of/composite/staging/site/ -->
+		<local.composite>file://home/hudson/static_build_env/jbds/builds/staging/_composite_/3.3.indigo/</local.composite>
+
+		<!-- 3. published aggregate update site goes here, for consumption by QE and downstream JBDS builds -->
+		<jbosstools-nightly>http://download.jboss.org/jbosstools/updates/nightly/3.3.indigo/</jbosstools-nightly>
 	</properties>
 
 	<build>
@@ -235,7 +244,7 @@
 			<repositories>
 				<repository>
 					<id>jbosstools-nightly-staging-composite</id>
-					<url>http://download.jboss.org/jbosstools/builds/staging/_composite_/3.3.indigo/</url>
+					<url>${jbosstools-nightly-staging-composite}</url>
 					<layout>p2</layout>
 					<snapshots>
 						<enabled>true</enabled>
@@ -246,6 +255,26 @@
 				</repository>
 			</repositories>
 		</profile>
+		<!-- same contents as jbosstools-nightly-staging-composite, but locally available (to improve network lag) -->
+		<profile>
+			<id>local.composite</id>
+			<activation>
+				<activeByDefault>false</activeByDefault>
+			</activation>
+			<repositories>
+				<repository>
+					<id>local.composite</id>
+					<url>${local.composite}</url>
+					<layout>p2</layout>
+					<snapshots>
+						<enabled>true</enabled>
+					</snapshots>
+					<releases>
+						<enabled>true</enabled>
+					</releases>
+				</repository>
+			</repositories>
+		</profile>
 
 		<!-- Contains all the Eclipse.org deps, mirrored onto download.jboss.org. 
 			 This is the superset of sites from which the TP is created. Should be 



More information about the jbosstools-commits mailing list