Author: nickboldt
Date: 2010-02-16 23:45:53 -0500 (Tue, 16 Feb 2010)
New Revision: 20305
Modified:
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.h...
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.linux
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.macosx
Log:
build jbpm4 against eclipse repo instead of sdk so job can run on any supported platform
(32- or 64-bit linux)
Modified: trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties
===================================================================
--- trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties 2010-02-17 04:44:49
UTC (rev 20304)
+++ trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties 2010-02-17 04:45:53
UTC (rev 20305)
@@ -22,19 +22,26 @@
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://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk-x86_64.tar.gz
+http://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip
+#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk-x86_64.tar.gz
#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk.tar.gz
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://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-cbi-jbpm3...
-featureIDsToInstall=org.jboss.tools.jbpm.common.feature,org.jboss.tools.jbpm.common.source.feature
+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.jboss.tools.jbpm.common.feature.feature.group,org.jboss.tools.jbpm.common.source.feature.feature.group
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
Modified:
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.h...
===================================================================
---
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.h... 2010-02-17
04:44:49 UTC (rev 20304)
+++
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.h... 2010-02-17
04:45:53 UTC (rev 20305)
@@ -22,19 +22,26 @@
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://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk-x86_64.tar.gz
+http://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip
+#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk-x86_64.tar.gz
#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk.tar.gz
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://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-cbi-jbpm3...
-featureIDsToInstall=org.jboss.tools.jbpm.common.feature,org.jboss.tools.jbpm.common.source.feature
+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.jboss.tools.jbpm.common.feature.feature.group,org.jboss.tools.jbpm.common.source.feature.feature.group
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
Modified: trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.linux
===================================================================
---
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.linux 2010-02-17
04:44:49 UTC (rev 20304)
+++
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.linux 2010-02-17
04:45:53 UTC (rev 20305)
@@ -30,13 +30,17 @@
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://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-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/eclipse-SDK-3.5.1-linux-gtk-x86_64.tar.gz
+#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk.tar.gz
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://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-cbi-jbpm3...
-featureIDsToInstall=org.jboss.tools.jbpm.common.feature,org.jboss.tools.jbpm.common.source.feature
+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.jboss.tools.jbpm.common.feature.feature.group,org.jboss.tools.jbpm.common.source.feature.feature.group
flattenDependencies=true
parallelCompilation=true
Modified: trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.macosx
===================================================================
---
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.macosx 2010-02-17
04:44:49 UTC (rev 20304)
+++
trunk/jbpm/releng/org.jboss.tools.jbpm4.releng/build.properties.example.macosx 2010-02-17
04:45:53 UTC (rev 20305)
@@ -12,8 +12,8 @@
mainFeatureToBuildID=org.jboss.tools.jbpm4.sdk.feature
testFeatureToBuildID=org.jboss.tools.jbpm4.tests.feature
-# "tests" step may not work on Mac OS X
-build.steps=buildUpdate,buildTests,generateDigests,test,publish,cleanup
+# use testLocal step on Mac OS X; test step only works on linux
+build.steps=buildUpdate,buildTests,generateDigests,testLocal,publish,cleanup
# If using local sources, must copy or symlink jbosstools-trunk/flow/* into
jbosstools-trunk/jbpm/ to find all plugins/features
localSourceCheckoutDir=/Users/nboldt/workspace/jbosstools-trunk/jbpm
@@ -28,29 +28,32 @@
JAVA60_HOME=/System/Library/Frameworks/JavaVM.framework/Home
dependencyURLs=\
-http://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-cbi-jbpm3/lastSuccessfulBuild/artifact/build/N-SNAPSHOT/jbpm3-Update-N-SNAPSHOT.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://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip,\
-http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-macosx-carbon.tar.gz
+http://repository.jboss.org/eclipse/galileo/wtp-R-3.1.1-20090917225226.zip
+#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk-x86_64.tar.gz
+#http://repository.jboss.org/eclipse/galileo/eclipse-SDK-3.5.1-linux-gtk.tar.gz
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://hudson.qa.jboss.com/hudson/view/DevStudio/job/jbosstools-cbi-jbpm3...
-featureIDsToInstall=org.jboss.tools.jbpm.common.feature,org.jboss.tools.jbpm.common.source.feature
+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.jboss.tools.jbpm.common.feature.feature.group,org.jboss.tools.jbpm.common.source.feature.feature.group
flattenDependencies=true
parallelCompilation=true
generateFeatureVersionSuffix=true
individualSourceBundles=true
+# do not sign or pack jars
+#skipPack=true
+skipSign=true
+
domainNamespace=*
projNamespace=org.jboss.tools.jbpm4
projRelengName=org.jboss.tools.jbpm4.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 ##