Skip to main content

This CGIT instance is deprecated, and repositories have been moved to Gitlab or Github. See the repository descriptions for specific locations.

aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSravan Kumar Lakkimsetti2018-08-16 12:44:36 +0000
committerSravan Kumar Lakkimsetti2018-08-16 12:45:52 +0000
commit4ab25936e89d428cdd17ae0d349d1e468ff08699 (patch)
treee1786cd531fcc379ae1846edb5023205d787e231 /eclipse.platform.releng.tychoeclipsebuilder
parentc480f0589cd786e665e4074af45689f5bfde039e (diff)
downloadeclipse.platform.releng.aggregator-4ab25936e89d428cdd17ae0d349d1e468ff08699.tar.gz
eclipse.platform.releng.aggregator-4ab25936e89d428cdd17ae0d349d1e468ff08699.tar.xz
eclipse.platform.releng.aggregator-4ab25936e89d428cdd17ae0d349d1e468ff08699.zip
Bug 537521 - I20180730-2240 build failed
Added code to build base builder from repo directly. This will avoid the problem of upgrading dependent products Change-Id: Ib54e3afcc537549f08ad29884a420b2544bc1224 Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
Diffstat (limited to 'eclipse.platform.releng.tychoeclipsebuilder')
-rw-r--r--eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml24
1 files changed, 21 insertions, 3 deletions
diff --git a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml
index a4d178727..0b24bd4e4 100644
--- a/eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml
+++ b/eclipse.platform.releng.tychoeclipsebuilder/eclipse/getBaseBuilderAndTools.xml
@@ -146,6 +146,13 @@
<echo message="eclipserun-repo: ${eclipserun-repo}" />
<property
+ name="ide.repository"
+ value="${eclipserun-repo}" />
+ <property
+ name="ide.iu"
+ value="org.eclipse.platform.ide" />
+
+ <property
name="apiTools.repository"
value="${eclipserun-repo}" />
<property
@@ -284,7 +291,11 @@
<arg value="${eclipserun-repo},${buildTools.repository},${webtools.repository}" />
<arg value="-installIU" />
<arg
- value="${apiTools.iu}/${apiTools.iu.version},${buildTools.feature}/${buildTools.feature.version},${webtools.feature}/${webtools.feature.version},${buildTools.derby.feature}/${buildTools.derby.feature.version}" />
+ value="${ide.iu},${apiTools.iu}/${apiTools.iu.version},${buildTools.feature}/${buildTools.feature.version},${webtools.feature}/${webtools.feature.version},${buildTools.derby.feature}/${buildTools.derby.feature.version}" />
+ <arg value="-destination" />
+ <arg value="${WORKSPACE}/${folderName}" />
+ <arg value="-profile" />
+ <arg value="SDKProfile" />
<arg value="-vm" />
<arg value="${java8vmbindir}" />
<!-- vmargs must come last -->
@@ -292,11 +303,18 @@
<arg value="-Djava.io.tmpdir=${TMP}" />
</exec>
- <!-- we "move" so the directory structure so it flat under basebuilder ...
- for compatibility to very old code/scripts -->
+ <!-- we generate basebuilder directly in the destination folder. no need of this
+ so the directory structure so it flat under basebuilder ...
+ for compatibility to very old code/scripts
<move todir="${WORKSPACE}/${folderName}">
<fileset dir="${TMP}/eclipse/" />
</move>
+ -->
+
+ <delete>
+ <fileset dir="${TMP}/eclipse/" />
+ </delete>
+
<echo
message="platform and tools installed. platformURL: ${platformURL} platform: ${platformFile}, fetched using tychoeclipsebuilder/getBaseBuilderAndTools.xml" />

Back to the top