Skip to content

Commit a5315fe

Browse files
committed
Stop building the unused eclipse.platform.source repository
For a long time, building it actually fails (non severely) and it is not used. Follow-up on - #886
1 parent 8585806 commit a5315fe

File tree

5 files changed

+1
-153
lines changed

5 files changed

+1
-153
lines changed

cje-production/mbscripts/mb300_gatherEclipseParts.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ fi
104104

105105
set -x
106106
# slice repos
107-
ANT_SCRIPT=$ECLIPSE_BUILDER_DIR/repos/buildAll.xml
107+
ANT_SCRIPT=$ECLIPSE_BUILDER_DIR/repos/platformrepo.xml
108108
if [ -d $PLATFORM_REPO_DIR ]; then
109109
pushd $PLATFORM_REPO_DIR
110110
java -jar $LAUNCHER_JAR \

eclipse.platform.releng.tychoeclipsebuilder/eclipse.platform.repository/pom.xml

Lines changed: 0 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,6 @@
127127
<iu>
128128
<id>org.eclipse.platform.feature.group</id>
129129
<id>org.eclipse.equinox.p2.user.ui.feature.group</id>
130-
131130
<id>org.eclipse.equinox.executable.feature.group</id>
132131
<id>org.eclipse.platform.ide</id>
133132
</iu>
@@ -153,57 +152,6 @@
153152
<append>true</append>
154153
</configuration>
155154
</execution>
156-
<execution>
157-
<id>mirror-org.eclipse.platform.source</id>
158-
<phase>package</phase>
159-
<goals>
160-
<goal>mirror</goal>
161-
</goals>
162-
<configuration>
163-
<source>
164-
<!-- source repositories to mirror from -->
165-
<repository>
166-
<url>${project.baseUri}/target/repository</url>
167-
<layout>p2</layout>
168-
<!-- supported layouts are "p2-metadata", "p2-artifacts", and "p2" (for joint repositories; default) -->
169-
</repository>
170-
</source>
171-
<!-- starting from here all configuration parameters are optional -->
172-
<!-- they are only shown here with default values for documentation purpose -->
173-
<!-- List of IUs to mirror. If omitted, allIUs will be mirrored. -->
174-
<!-- Omitted IU version element means latest version of the IU -->
175-
<ius>
176-
<iu>
177-
<id>org.eclipse.platform.feature.group</id>
178-
<id>org.eclipse.platform.source.feature.group</id>
179-
<id>org.eclipse.equinox.p2.user.ui.feature.group</id>
180-
<id>org.eclipse.equinox.p2.user.ui.source.feature.group</id>
181-
182-
<id>org.eclipse.equinox.executable.feature.group</id>
183-
<id>org.eclipse.platform.ide</id>
184-
</iu>
185-
</ius>
186-
<!-- The destination directory to mirror to. -->
187-
<destination>${project.build.directory}/repos/org.eclipse.platform.source</destination>
188-
<!-- Whether only strict dependencies should be followed. -->
189-
<!-- "strict" means perfect version match -->
190-
<followStrictOnly>true</followStrictOnly>
191-
<!-- Whether or not to follow optional requirements. -->
192-
<includeOptional>false</includeOptional>
193-
<!-- Whether or not to follow non-greedy requirements. -->
194-
<includeNonGreedy>false</includeNonGreedy>
195-
<!-- Filter properties. E.g. filter only one platform -->
196-
<!-- Whether to filter the resulting set of IUs to only -->
197-
<!-- include the latest version of each IU -->
198-
<latestVersionOnly>true</latestVersionOnly>
199-
<!-- don't mirror artifacts, only metadata -->
200-
<mirrorMetadataOnly>false</mirrorMetadataOnly>
201-
<!-- whether to compress the content.xml/artifacts.xml -->
202-
<compress>true</compress>
203-
<!-- whether to append to the target repository content -->
204-
<append>true</append>
205-
</configuration>
206-
</execution>
207155
</executions>
208156
</plugin>
209157
<plugin>

eclipse.platform.releng.tychoeclipsebuilder/repos/build.xml

Lines changed: 0 additions & 63 deletions
This file was deleted.

eclipse.platform.releng.tychoeclipsebuilder/repos/buildAll.xml

Lines changed: 0 additions & 12 deletions
This file was deleted.

eclipse.platform.releng.tychoeclipsebuilder/repos/platformrepo.xml

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
<target name="all">
44
<antcall target="platform" />
5-
<antcall target="platformSource" />
65
</target>
76

87
<target name="platform">
@@ -27,30 +26,6 @@
2726
</antcall>
2827
</target>
2928

30-
<target name="platformSource">
31-
<property name="featureTemp" value="${eclipse.build.configs}/repos/featureTemp" />
32-
<delete dir="${featureTemp}" />
33-
<mkdir dir="${featureTemp}" />
34-
<p2.mirror source="file://${buildRepo}">
35-
<destination kind="metadata" location="file://${featureTemp}" name="Platform Repo" format="file://${buildRepo}" />
36-
<destination kind="artifact" location="file://${featureTemp}" name="Platform Repo" format="file://${buildRepo}" />
37-
<iu id="org.eclipse.platform.feature.group" version="" />
38-
<iu id="org.eclipse.platform.source.feature.group" version="" />
39-
<iu id="org.eclipse.equinox.p2.user.ui.feature.group" version="" />
40-
<iu id="org.eclipse.equinox.p2.user.ui.source.feature.group" version="" />
41-
<iu id="org.eclipse.equinox.executable.feature.group" version="" />
42-
<iu id="org.eclipse.platform.ide" version="" />
43-
<slicingOptions includeOptional="false" includeNonGreedy="false" />
44-
</p2.mirror>
45-
<p2.remove.iu>
46-
<repository location="file://${featureTemp}" />
47-
<iu query="" artifacts="(format=packed)" />
48-
</p2.remove.iu>
49-
<antcall target="assembler">
50-
<param name="archiveName" value="org.eclipse.platform.source-${buildId}.zip" />
51-
</antcall>
52-
</target>
53-
5429
<target name="assembler">
5530
<mkdir dir="${postingDirectory}/${buildLabel}/checksum" />
5631
<property name="archiveFullPath" value="${postingDirectory}/${buildLabel}/${archiveName}" />

0 commit comments

Comments
 (0)