[jbosstools-commits] JBoss Tools SVN: r20253 - trunk/hibernatetools/releng.

jbosstools-commits at lists.jboss.org jbosstools-commits at lists.jboss.org
Thu Feb 11 17:30:57 EST 2010


Author: nickboldt
Date: 2010-02-11 17:30:56 -0500 (Thu, 11 Feb 2010)
New Revision: 20253

Modified:
   trunk/hibernatetools/releng/build.properties
   trunk/hibernatetools/releng/build.properties.example.linux
   trunk/hibernatetools/releng/build.properties.example.windows
Log:
https://jira.jboss.org/jira/browse/JBIDE-4959: Hibernate Tools SDK & Athena Builder - build works; tests do not (junit4/swtbot requirement not yet resolved in Athena)

Modified: trunk/hibernatetools/releng/build.properties
===================================================================
--- trunk/hibernatetools/releng/build.properties	2010-02-11 22:01:29 UTC (rev 20252)
+++ trunk/hibernatetools/releng/build.properties	2010-02-11 22:30:56 UTC (rev 20253)
@@ -12,38 +12,49 @@
 mainFeatureToBuildID=org.hibernate.eclipse.sdk.feature
 testFeatureToBuildID=org.hibernate.eclipse.test.feature
 
-build.steps=buildUpdate,buildTests,generateDigests,test,publish,cleanup
+# on windows or mac, use testLocal; on linux use test (requires Xvnc or Xvfb)
+# "test" step disabled since they require junit4/swtbot and that's not working yet in Athena :: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277593
+build.steps=buildUpdate,buildTests,generateDigests,publish,cleanup
 
-# Re-use local sources?
-localSourceCheckoutDir=/home/nboldt/eclipse/workspace-jboss/jbosstools-trunk/hibernatetools
-relengBuilderDir=/home/nboldt/eclipse/workspace-jboss/jbosstools-trunk/hibernatetools/releng
-relengBaseBuilderDir=/home/nboldt/eclipse/workspace-jboss/org.eclipse.releng.basebuilder
-relengCommonBuilderDir=/home/nboldt/eclipse/workspace-jboss/org.eclipse.dash.common.releng
+JAVA14_HOME=${JAVA_HOME}
+JAVA50_HOME=${JAVA_HOME}
+JAVA60_HOME=${JAVA_HOME}
 
-JAVA_HOME=/usr/lib/jvm/java
-JAVA50_HOME=/usr/lib/jvm/java
+# To make the build go faster, use locally cached zips instead of galileo site 
+repositoryURLs=\
+http://download.jboss.org/jbosstools/updates/nightly/trunk/,\
+http://download.eclipse.org/releases/galileo/,\
+http://repository.jboss.org/eclipse/galileo/repos/eclipse-Update-R-3.5.1-200909170800.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/GEF-Update-3.5.1.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/dtp-Updates-1.7-20090908.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/emf-xsd-Update-2.5.0.zip
+http://repository.jboss.org/eclipse/galileo/repos/jst-buildrepo-R-3.1.1-20090917225226.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/wst-buildrepo-R-3.1.1-20090917225226.zip
 
-dependencyURLs=\
-http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk.tar.gz,\
-http://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-http://repository.jboss.org/eclipse/galileo/dtp_1.7.1.zip,\
-http://repository.jboss.org/eclipse/galileo/GEF-runtime-3.5.1.zip,\
-http://repository.jboss.org/eclipse/galileo/emf-runtime-2.5.0.zip,\
-http://repository.jboss.org/eclipse/galileo/xsd-runtime-2.5.0.zip,\
-http://downloads.sourceforge.net/sourceforge/hibernate/hibernate-3.0.3.zip
+IUsToInstall=org.eclipse.sdk.feature.group+org.eclipse.sdk.ide+org.eclipse.core.net+org.eclipse.equinox.common+org.eclipse.core.runtime+org.eclipse.debug.core+org.eclipse.rcp.feature.group+\
+org.eclipse.jst.server.generic.core+\
+org.eclipse.wst.ws_core.feature.feature.group+org.eclipse.wst.web_ui.feature.feature.group+org.eclipse.wst.ws_wsdl15.feature.feature.group+\
+org.eclipse.wst.xml_ui.feature.feature.group+org.eclipse.wst.common_ui.feature.feature.group+org.eclipse.wst.common_core.feature.feature.group+\
+org.eclipse.xsd.feature.group+org.eclipse.gef.feature.group+\
+org.mozilla.xpcom+org.jboss.tools.vpe.resref+org.jboss.tools.jst.web.ui+org.jboss.ide.eclipse.as.core+org.jboss.ide.eclipse.archives.webtools+org.jboss.tools.jmx.feature.feature.group+\
+org.eclipse.jpt.core+org.eclipse.jpt.db+org.eclipse.jpt.utility+org.eclipse.jpt.ui
 
+dependencyURLs=http://downloads.sourceforge.net/sourceforge/hibernate/hibernate-3.0.3.zip
+
 flattenDependencies=true
 parallelCompilation=true
 generateFeatureVersionSuffix=true
 individualSourceBundles=true
 
+# don't suppress cleanup if tests fail
+noclean=false
+
+# do not sign or pack jars
+#skipPack=true
+skipSign=true
+
 domainNamespace=*
 projNamespace=org.hibernate.eclipse
 projRelengName=org.hibernate.eclipse.releng
 
-# needed for Hudson, not for local?
-#projRelengRoot=svn://svn.jboss.org/repos/jbosstools/trunk/jmx
-#projRelengPath=releng
-#basebuilderBranch=R35_M6
-
 ## END PROJECT BUILD PROPERTIES ##

Modified: trunk/hibernatetools/releng/build.properties.example.linux
===================================================================
--- trunk/hibernatetools/releng/build.properties.example.linux	2010-02-11 22:01:29 UTC (rev 20252)
+++ trunk/hibernatetools/releng/build.properties.example.linux	2010-02-11 22:30:56 UTC (rev 20253)
@@ -12,7 +12,9 @@
 mainFeatureToBuildID=org.hibernate.eclipse.sdk.feature
 testFeatureToBuildID=org.hibernate.eclipse.test.feature
 
-build.steps=buildUpdate,buildTests,generateDigests,test,publish,cleanup
+# on windows or mac, use testLocal; on linux use test (requires Xvnc or Xvfb)
+# "test" step disabled since they require junit4/swtbot and that's not working yet in Athena :: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277593
+build.steps=buildUpdate,buildTests,generateDigests,publish,cleanup
 
 # Re-use local sources?
 #localSourceCheckoutDir=/home/nboldt/eclipse/workspace-jboss/jbosstools-trunk/hibernatetools
@@ -21,29 +23,45 @@
 relengCommonBuilderDir=/home/nboldt/eclipse/workspace-jboss/org.eclipse.dash.common.releng
 
 JAVA_HOME=/usr/lib/jvm/java
+JAVA14_HOME=/usr/lib/jvm/java
 JAVA50_HOME=/usr/lib/jvm/java
+JAVA60_HOME=/usr/lib/jvm/java
 
-dependencyURLs=\
-http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk.tar.gz,\
-http://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-http://repository.jboss.org/eclipse/galileo/dtp_1.7.1.zip,\
-http://repository.jboss.org/eclipse/galileo/GEF-runtime-3.5.1.zip,\
-http://repository.jboss.org/eclipse/galileo/emf-runtime-2.5.0.zip,\
-http://repository.jboss.org/eclipse/galileo/xsd-runtime-2.5.0.zip,\
-http://downloads.sourceforge.net/sourceforge/hibernate/hibernate-3.0.3.zip
+# To make the build go faster, use locally cached zips instead of galileo site 
+repositoryURLs=\
+http://download.jboss.org/jbosstools/updates/nightly/trunk/,\
+http://download.eclipse.org/releases/galileo/,\
+http://repository.jboss.org/eclipse/galileo/repos/eclipse-Update-R-3.5.1-200909170800.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/GEF-Update-3.5.1.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/dtp-Updates-1.7-20090908.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/emf-xsd-Update-2.5.0.zip
+http://repository.jboss.org/eclipse/galileo/repos/jst-buildrepo-R-3.1.1-20090917225226.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/wst-buildrepo-R-3.1.1-20090917225226.zip
 
+IUsToInstall=org.eclipse.sdk.feature.group+org.eclipse.sdk.ide+org.eclipse.core.net+org.eclipse.equinox.common+org.eclipse.core.runtime+org.eclipse.debug.core+org.eclipse.rcp.feature.group+\
+org.eclipse.jst.server.generic.core+\
+org.eclipse.wst.ws_core.feature.feature.group+org.eclipse.wst.web_ui.feature.feature.group+org.eclipse.wst.ws_wsdl15.feature.feature.group+\
+org.eclipse.wst.xml_ui.feature.feature.group+org.eclipse.wst.common_ui.feature.feature.group+org.eclipse.wst.common_core.feature.feature.group+\
+org.eclipse.xsd.feature.group+org.eclipse.gef.feature.group+\
+org.mozilla.xpcom+org.jboss.tools.vpe.resref+org.jboss.tools.jst.web.ui+org.jboss.ide.eclipse.as.core+org.jboss.ide.eclipse.archives.webtools+org.jboss.tools.jmx.feature.feature.group+\
+org.eclipse.jpt.core+org.eclipse.jpt.db+org.eclipse.jpt.utility+org.eclipse.jpt.ui
+
+dependencyURLs=http://downloads.sourceforge.net/sourceforge/hibernate/hibernate-3.0.3.zip
+
 flattenDependencies=true
 parallelCompilation=true
 generateFeatureVersionSuffix=true
 individualSourceBundles=true
 
+# don't suppress cleanup if tests fail
+noclean=false
+
+# do not sign or pack jars
+#skipPack=true
+skipSign=true
+
 domainNamespace=*
 projNamespace=org.hibernate.eclipse
 projRelengName=org.hibernate.eclipse.releng
 
-# needed for Hudson, not for local?
-#projRelengRoot=svn://svn.jboss.org/repos/jbosstools/trunk/jmx
-#projRelengPath=releng
-#basebuilderBranch=R35_M6
-
 ## END PROJECT BUILD PROPERTIES ##

Modified: trunk/hibernatetools/releng/build.properties.example.windows
===================================================================
--- trunk/hibernatetools/releng/build.properties.example.windows	2010-02-11 22:01:29 UTC (rev 20252)
+++ trunk/hibernatetools/releng/build.properties.example.windows	2010-02-11 22:30:56 UTC (rev 20253)
@@ -12,7 +12,9 @@
 mainFeatureToBuildID=org.hibernate.eclipse.sdk.feature
 testFeatureToBuildID=org.hibernate.eclipse.test.feature
 
-build.steps=buildUpdate,buildTests,generateDigests,test,publish,cleanup
+# on windows or mac, use testLocal; on linux use test (requires Xvnc or Xvfb)
+# "testLocal" step disabled since they require junit4/swtbot and that's not working yet in Athena :: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277593
+build.steps=buildUpdate,buildTests,generateDigests,publish,cleanup
 
 # Re-use local sources?
 localSourceCheckoutDir=C:/workspace2
@@ -20,38 +22,50 @@
 # For windows, must be explicit about paths using correct slashes (/); dirs with spaces should be avoided
 writableBuildRoot=C:/tmp/build
 
-#relengBuilderDir=C:/Users/max/workspace-hibernatetoolsbuild/org.hibernate.eclipse.releng
-#relengBaseBuilderDir=C:/Users/max/workspace-hibernatetoolsbuild/org.eclipse.releng.basebuilder
-#relengCommonBuilderDir=C:/Users/max/workspace-hibernatetoolsbuild/org.eclipse.dash.common.releng
-relengBuilderDir=C:/workspace2/org.hibernate.eclipse.releng
+relengBuilderDir=C:/workspace2/jbosstools-trunk/hibernatetools/releng
 relengBaseBuilderDir=C:/workspace2/org.eclipse.releng.basebuilder
 relengCommonBuilderDir=C:/workspace2/org.eclipse.dash.common.releng
 
 JAVA_HOME=C:/Progra~1/Java/jdk1.6.0_11
+JAVA14_HOME=C:/Progra~1/Java/jdk1.6.0_11
 JAVA50_HOME=C:/Progra~1/Java/jdk1.6.0_11
 JAVA60_HOME=C:/Progra~1/Java/jdk1.6.0_11
 
-dependencyURLs=\
-http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-win32.zip,\
-http://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-http://repository.jboss.org/eclipse/galileo/dtp_1.7.1.zip,\
-http://repository.jboss.org/eclipse/galileo/GEF-runtime-3.5.1.zip,\
-http://repository.jboss.org/eclipse/galileo/emf-runtime-2.5.0.zip,\
-http://repository.jboss.org/eclipse/galileo/xsd-runtime-2.5.0.zip,\
-http://downloads.sourceforge.net/sourceforge/hibernate/hibernate-3.0.3.zip
+# To make the build go faster, use locally cached zips instead of galileo site 
+repositoryURLs=\
+http://download.jboss.org/jbosstools/updates/nightly/trunk/,\
+http://download.eclipse.org/releases/galileo/,\
+http://repository.jboss.org/eclipse/galileo/repos/eclipse-Update-R-3.5.1-200909170800.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/GEF-Update-3.5.1.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/dtp-Updates-1.7-20090908.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/emf-xsd-Update-2.5.0.zip
+http://repository.jboss.org/eclipse/galileo/repos/jst-buildrepo-R-3.1.1-20090917225226.zip,\
+http://repository.jboss.org/eclipse/galileo/repos/wst-buildrepo-R-3.1.1-20090917225226.zip
 
+IUsToInstall=org.eclipse.sdk.feature.group+org.eclipse.sdk.ide+org.eclipse.core.net+org.eclipse.equinox.common+org.eclipse.core.runtime+org.eclipse.debug.core+org.eclipse.rcp.feature.group+\
+org.eclipse.jst.server.generic.core+\
+org.eclipse.wst.ws_core.feature.feature.group+org.eclipse.wst.web_ui.feature.feature.group+org.eclipse.wst.ws_wsdl15.feature.feature.group+\
+org.eclipse.wst.xml_ui.feature.feature.group+org.eclipse.wst.common_ui.feature.feature.group+org.eclipse.wst.common_core.feature.feature.group+\
+org.eclipse.xsd.feature.group+org.eclipse.gef.feature.group+\
+org.mozilla.xpcom+org.jboss.tools.vpe.resref+org.jboss.tools.jst.web.ui+org.jboss.ide.eclipse.as.core+org.jboss.ide.eclipse.archives.webtools+org.jboss.tools.jmx.feature.feature.group+\
+org.eclipse.jpt.core+org.eclipse.jpt.db+org.eclipse.jpt.utility+org.eclipse.jpt.ui
+
+dependencyURLs=http://downloads.sourceforge.net/sourceforge/hibernate/hibernate-3.0.3.zip
+
 flattenDependencies=true
 parallelCompilation=true
 generateFeatureVersionSuffix=true
 individualSourceBundles=true
 
+# don't suppress cleanup if tests fail
+noclean=false
+
+# do not sign or pack jars
+#skipPack=true
+skipSign=true
+
 domainNamespace=*
 projNamespace=org.hibernate.eclipse
 projRelengName=org.hibernate.eclipse.releng
 
-# needed for Hudson, not for local?
-#projRelengRoot=svn://svn.jboss.org/repos/jbosstools/trunk/jmx
-#projRelengPath=releng
-#basebuilderBranch=R35_M6
-
 ## END PROJECT BUILD PROPERTIES ##



More information about the jbosstools-commits mailing list