Skip to content

Commit 656652c

Browse files
committed
[Setup] Use submodule-aware RepositoryPredicate
1 parent 5e3606d commit 656652c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

setup/m2e.setup

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -177,14 +177,12 @@
177177
xsi:type="predicates:AndPredicate">
178178
<operand
179179
xsi:type="predicates:RepositoryPredicate"
180-
project="org.eclipse.m2e.core"/>
180+
project="org.eclipse.m2e.core"
181+
includeNestedRepositories="true"/>
181182
<operand
182183
xsi:type="workingsets:ExclusionPredicate"
183184
excludedWorkingSet="//@setupTasks.11/@workingSets[name='m2e-core-tests'] //@setupTasks.11/@workingSets[name='m2e-maven-runtime']"/>
184185
</predicate>
185-
<predicate
186-
xsi:type="predicates:LocationPredicate"
187-
pattern="${git.clone.m2e.core.location|path}/m2e-core-tests"/>
188186
</workingSet>
189187
<workingSet
190188
name="m2e-maven-runtime"
@@ -198,8 +196,10 @@
198196
name="m2e-core-tests"
199197
id="m2e.core.tests">
200198
<predicate
201-
xsi:type="predicates:LocationPredicate"
202-
pattern="${git.clone.m2e.core.location|path}/m2e-core-tests/[^/]+"/>
199+
xsi:type="predicates:RepositoryPredicate"
200+
project="org.eclipse.m2e.core"
201+
relativePathPattern="m2e-core-tests/.*"
202+
includeNestedRepositories="true"/>
203203
</workingSet>
204204
<description>The dynamic working sets for ${scope.project.label}</description>
205205
</setupTask>

0 commit comments

Comments
 (0)