Author: nickboldt
Date: 2011-03-08 12:19:22 -0500 (Tue, 08 Mar 2011)
New Revision: 29606
Modified:
trunk/build/parent/pom.xml
Log:
simplify target platforms using single composite helios requirements site
Modified: trunk/build/parent/pom.xml
===================================================================
--- trunk/build/parent/pom.xml 2011-03-08 17:19:11 UTC (rev 29605)
+++ trunk/build/parent/pom.xml 2011-03-08 17:19:22 UTC (rev 29606)
@@ -30,13 +30,11 @@
<target.platform.classifier.local>local
</target.platform.classifier.local>
- <!-- Set this to a path on your own machine, or use remote URL like
http://download.jboss.org/jbosstools/updates/target-platform/latest/
- Can also generate a local.target file which will always point to your local
- repo w/o having to edit here. See local.target profile below for more information.
-->
- <target.platform.site>file://home/hudson/static_build_env/jbds/target-platform/e362-wtp323.target/
- </target.platform.site>
<
jbosstools.update.site>http://download.jboss.org/jbosstools/updates/ni...
<
jbosstools-target-platform-repo>http://download.jboss.org/jbosstools/u...
+
+ <!-- pass in your own path using
-Dtarget.platform.site=file://home/$user/trunk/build/target-platform/REPO/ -->
+ <target.platform.site>file://home/hudson/static_build_env/jbds/target-platform/e362-wtp323.target/</target.platform.site>
</properties>
<build>
@@ -209,6 +207,61 @@
</issueManagement>
<profiles>
+ <profile>
+ <id>jbosstools-nightly</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <repositories>
+ <repository>
+ <id>jbosstools-nightly</id>
+ <url>${jbosstools.update.site}</url>
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ </repositories>
+ </profile>
+ <profile>
+ <id>jbosstools-nightly-staging-composite</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <repositories>
+ <repository>
+ <id>jbosstools-nightly-staging-composite</id>
+ <
url>http://download.jboss.org/jbosstools/builds/staging/_composite_/tr...
+ <layout>p2</layout>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
+ </repositories>
+ </profile>
+ <profile>
+ <id>jboss-requirements-composite-mirror</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <repositories>
+ <repository>
+ <id>jboss-requirements-composite-mirror</id>
+ <
url>http://download.jboss.org/jbosstools/updates/helios/</url>
+ <layout>p2</layout>
+ <snapshots> <enabled>true</enabled> </snapshots>
+ <releases> <enabled>true</enabled> </releases>
+ </repository>
+ </repositories>
+ </profile>
+
+
<!-- TODO: remove this when no one depends on it; replace with unified.target,
not multiuple.target, since no one should need to resolve against all these
sites (and one site is by far faster) ! -->
@@ -382,8 +435,7 @@
<repositories>
<repository>
<id>jbosstools-target-platform-repo</id>
- <
url>http://download.jboss.org/jbosstools/updates/target-platform/latest/
- </url>
+ <url>${jbosstools-target-platform-repo}</url>
<layout>p2</layout>
<snapshots>
<enabled>true</enabled>
@@ -408,8 +460,7 @@
<repositories>
<repository>
<id>jbosstools-target-platform-repo</id>
- <
url>http://download.jboss.org/jbosstools/updates/target-platform/latest/
- </url>
+ <url>${jbosstools-target-platform-repo}</url>
<layout>p2</layout>
<snapshots>
<enabled>true</enabled>
@@ -419,8 +470,8 @@
</releases>
</repository>
<repository>
- <id>helios</id>
- <
url>http://download.eclipse.org/releases/helios/</url>
+ <id>jbosstools-requirements-composite-mirror</id>
+ <
url>http://download.jboss.org/jbosstools/updates/helios/</url>
<layout>p2</layout>
<snapshots>
<enabled>true</enabled>
@@ -429,102 +480,6 @@
<enabled>true</enabled>
</releases>
</repository>
- <repository>
- <id>eclipse36</id>
- <
url>http://download.eclipse.org/eclipse/updates/3.6/
- </url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>jboss-webtools32</id>
- <
url>http://download.jboss.org/jbosstools/updates/requirements/webtools...
- </url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>jboss-birt26</id>
- <
url>http://download.jboss.org/jbosstools/updates/requirements/birt/2.6/
- </url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>jboss-swtbot-helios</id>
- <
url>http://download.jboss.org/jbosstools/updates/requirements/swtbot/2...
- </url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>m2eclipse</id>
- <
url>http://m2eclipse.sonatype.org/sites/m2e/</url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>m2eclipse-extras</id>
- <
url>http://m2eclipse.sonatype.org/sites/m2e-extras/</url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>jboss-xulrunner-1.9.1.2</id>
- <
url>http://download.jboss.org/jbosstools/updates/requirements/xulrunne...
- </url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <!--repository> <id>jboss-xulrunner-1.9.2</id>
<
url>http://download.jboss.org/jbosstools/updates/requirements/xulrunne...
- </url> <layout>p2</layout> <snapshots>
<enabled>true</enabled> </snapshots>
- <releases> <enabled>true</enabled> </releases>
</repository -->
- <repository>
- <id>google eclipse plugins</id>
- <
url>http://dl.google.com/eclipse/plugin/3.6</url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
</repositories>
</profile>
@@ -755,44 +710,6 @@
</profile>
<profile>
- <id>jbosstools-nightly-trunk</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <repositories>
- <repository>
- <id>jbosstools-nightly-trunk</id>
- <url>${jbosstools.update.site}</url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>jbosstools-nightly-staging-composite-trunk</id>
- <
url>http://download.jboss.org/jbosstools/builds/staging/_composite_/tr...
</url>
- <layout>p2</layout>
- <snapshots>
- <enabled>true</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- <repository>
- <id>jboss-requirements-composite-mirror</id>
- <
url>http://download.jboss.org/jbosstools/updates/helios/</url>
- <layout>p2</layout>
- <snapshots> <enabled>true</enabled> </snapshots>
- <releases> <enabled>true</enabled> </releases>
- </repository>
- </repositories>
- </profile>
-
- <profile>
<!-- this plugin is available from
https://github.com/nickboldt/maven-plugins/tree/master/unique-GAV-plugin/ -->
<id>GAV</id>
<build>