Skip to content

Commit f44f16d

Browse files
committed
[#897] Publish feature with Mylyn test to improve CI checks
* publish `org.eclipse.mylyn.tests.feature`
1 parent e97dc3b commit f44f16d

File tree

7 files changed

+132
-0
lines changed

7 files changed

+132
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectDescription>
3+
<name>org.eclipse.mylyn.tests.feature</name>
4+
<comment></comment>
5+
<projects>
6+
</projects>
7+
<buildSpec>
8+
<buildCommand>
9+
<name>org.eclipse.pde.FeatureBuilder</name>
10+
<arguments>
11+
</arguments>
12+
</buildCommand>
13+
</buildSpec>
14+
<natures>
15+
<nature>org.eclipse.pde.FeatureNature</nature>
16+
</natures>
17+
<filteredResources>
18+
<filter>
19+
<id>1367109048408</id>
20+
<name></name>
21+
<type>10</type>
22+
<matcher>
23+
<id>org.eclipse.ui.ide.multiFilter</id>
24+
<arguments>1.0-projectRelativePath-matches-false-false-target</arguments>
25+
</matcher>
26+
</filter>
27+
</filteredResources>
28+
</projectDescription>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
encoding/<project>=UTF-8
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
eclipse.preferences.version=1
2+
line.separator=\n
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
###############################################################################
2+
# Copyright (c) 2025 ArSysOp and others
3+
#
4+
# This program and the accompanying materials are made available under the
5+
# terms of the Eclipse Public License v. 2.0 which is available at
6+
# https://www.eclipse.org/legal/epl-2.0
7+
#
8+
# SPDX-License-Identifier: EPL-2.0
9+
#
10+
# Contributors:
11+
# ArSysOp - initial API and implementation
12+
###############################################################################
13+
bin.includes = feature.properties,\
14+
feature.xml
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
###############################################################################
2+
# Copyright (c) 2025 ArSysOp and others
3+
#
4+
# This program and the accompanying materials are made available under the
5+
# terms of the Eclipse Public License v. 2.0 which is available at
6+
# https://www.eclipse.org/legal/epl-2.0
7+
#
8+
# SPDX-License-Identifier: EPL-2.0
9+
#
10+
# Contributors:
11+
# ArSysOp - initial API and implementation
12+
###############################################################################
13+
featureName=Mylyn Tests (not an API)
14+
description=Not an API. Internal feature for Eclipse Mylyn itself.
15+
providerName=Eclipse Mylyn
16+
copyright=Copyright (c) 2025 ArSysOp and others
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
Copyright (c) 2025 ArSysOp and others.
4+
All rights reserved. This program and the accompanying materials
5+
are made available under the terms of the Eclipse Public License v2.0
6+
which accompanies this distribution, and is available at
7+
http://www.eclipse.org/legal/epl-v20.html
8+
9+
Contributors:
10+
ArSysOp - initial API and implementation
11+
-->
12+
<feature
13+
id="org.eclipse.mylyn.tests.feature"
14+
label="%featureName"
15+
version="4.9.0.qualifier"
16+
provider-name="%providerName"
17+
license-feature="org.eclipse.license"
18+
license-feature-version="2.0.2">
19+
20+
<description url="http://eclipse.org/mylyn">
21+
%description
22+
</description>
23+
24+
<copyright>
25+
%copyright
26+
</copyright>
27+
28+
<license url="%licenseURL">
29+
%license
30+
</license>
31+
32+
<plugin
33+
id="org.eclipse.mylyn.commons.sdk.util"
34+
version="0.0.0"
35+
unpack="false"/>
36+
37+
<plugin
38+
id="org.eclipse.mylyn.commons.sdk.util.junit4"
39+
version="0.0.0"
40+
unpack="false"/>
41+
42+
<plugin
43+
id="org.eclipse.mylyn.commons.sdk.util.junit5"
44+
version="0.0.0"
45+
unpack="false"/>
46+
47+
<plugin
48+
id="org.eclipse.mylyn.tests.util"
49+
version="0.0.0"
50+
unpack="false"/>
51+
52+
<plugin
53+
id="org.eclipse.mylyn.tests.util.junit4"
54+
version="0.0.0"
55+
unpack="false"/>
56+
57+
<plugin
58+
id="org.eclipse.mylyn.tests.util.junit5"
59+
version="0.0.0"
60+
unpack="false"/>
61+
62+
</feature>

org.eclipse.mylyn-site/category.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@
9595
<feature id="org.eclipse.mylyn.gitlab.feature">
9696
<category name="org.eclipse.mylyn.tasks.connector"/>
9797
</feature>
98+
<feature id="org.eclipse.mylyn.tests.feature">
99+
<category name="org.eclipse.mylyn.tests.category"/>
100+
</feature>
98101
<bundle id="com.github.ben-manes.caffeine"/>
99102
<bundle id="com.google.gerrit.common"/>
100103
<bundle id="com.google.gerrit.prettify"/>
@@ -159,4 +162,9 @@
159162
Source code and documentation for integrators building on Mylyn.
160163
</description>
161164
</category-def>
165+
<category-def name="org.eclipse.mylyn.tests.category" label="Mylyn Tests (not an API)">
166+
<description>
167+
Not an API. Internal category for Mylyn itself
168+
</description>
169+
</category-def>
162170
</site>

0 commit comments

Comments
 (0)