|
9 | 9 | xmlns:setup="http://www.eclipse.org/oomph/setup/1.0" |
10 | 10 | xmlns:setup.p2="http://www.eclipse.org/oomph/setup/p2/1.0" |
11 | 11 | xmlns:setup.workingsets="http://www.eclipse.org/oomph/setup/workingsets/1.0" |
12 | | - xmlns:workingsets="http://www.eclipse.org/oomph/workingsets/1.0" |
13 | | - xsi:schemaLocation="http://www.eclipse.org/oomph/setup/jdt/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/JDT.ecore http://www.eclipse.org/buildship/oomph/1.0 https://raw.githubusercontent.com/eclipse/buildship/master/org.eclipse.buildship.oomph/model/GradleImport-1.0.ecore http://www.eclipse.org/oomph/predicates/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/SetupWorkingSets.ecore http://www.eclipse.org/oomph/workingsets/1.0 http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/WorkingSets.ecore" |
| 12 | + xsi:schemaLocation="http://www.eclipse.org/oomph/setup/jdt/1.0 https://raw.githubusercontent.com/eclipse-oomph/oomph/master/setups/models/JDT.ecore http://www.eclipse.org/buildship/oomph/1.0 https://raw.githubusercontent.com/eclipse/buildship/master/org.eclipse.buildship.oomph/model/GradleImport-1.0.ecore http://www.eclipse.org/oomph/predicates/1.0 https://raw.githubusercontent.com/eclipse-oomph/oomph/master/setups/models/Predicates.ecore http://www.eclipse.org/oomph/setup/workingsets/1.0 https://raw.githubusercontent.com/eclipse-oomph/oomph/master/setups/models/SetupWorkingSets.ecore" |
14 | 13 | name="spring.boot.4.0.x" |
15 | 14 | label="Spring Boot 4.0.x"> |
16 | 15 | <setupTask |
|
113 | 112 | <setupTask |
114 | 113 | xsi:type="setup.workingsets:WorkingSetTask"> |
115 | 114 | <workingSet |
116 | | - name="spring-boot"> |
| 115 | + name="platform"> |
117 | 116 | <predicate |
118 | | - xsi:type="predicates:AndPredicate"> |
119 | | - <operand |
120 | | - xsi:type="predicates:NamePredicate" |
121 | | - pattern="spring-boot.*"/> |
122 | | - <operand |
123 | | - xsi:type="workingsets:ExclusionPredicate" |
124 | | - excludedWorkingSet="//@setupTasks.8/@workingSets[name='spring-boot-smoke-tests'] //@setupTasks.8/@workingSets[name='spring-boot-starters'] //@setupTasks.8/@workingSets[name='spring-boot-tests'] //@setupTasks.8/@workingSets[name='spring-boot-tools']"/> |
125 | | - </predicate> |
| 117 | + xsi:type="predicates:LocationPredicate" |
| 118 | + pattern=".*/platform(/.*)?"/> |
126 | 119 | </workingSet> |
127 | 120 | <workingSet |
128 | | - name="spring-boot-tools"> |
| 121 | + name="core"> |
129 | 122 | <predicate |
130 | | - xsi:type="predicates:NamePredicate" |
131 | | - pattern="spring-boot-(tools|antlib|configuration-.*|loader|.*-tools|.*-layertools|.*-plugin|autoconfigure-processor|buildpack.*)"/> |
| 123 | + xsi:type="predicates:LocationPredicate" |
| 124 | + pattern=".*/core(/.*)?"/> |
132 | 125 | </workingSet> |
133 | 126 | <workingSet |
134 | | - name="spring-boot-starters"> |
| 127 | + name="module"> |
135 | 128 | <predicate |
136 | | - xsi:type="predicates:OrPredicate"> |
137 | | - <operand |
138 | | - xsi:type="predicates:NamePredicate" |
139 | | - pattern="spring-boot-starter(s|-.*)"/> |
140 | | - <operand |
141 | | - xsi:type="predicates:NamePredicate" |
142 | | - pattern="spring-boot-starter"/> |
143 | | - </predicate> |
| 129 | + xsi:type="predicates:LocationPredicate" |
| 130 | + pattern=".*/module(/.*)?"/> |
144 | 131 | </workingSet> |
145 | 132 | <workingSet |
146 | | - name="spring-boot-smoke-tests"> |
| 133 | + name="loader"> |
147 | 134 | <predicate |
148 | | - xsi:type="predicates:OrPredicate"> |
149 | | - <operand |
150 | | - xsi:type="predicates:NamePredicate" |
151 | | - pattern="spring-boot-smoke-test(s|-.*)"/> |
152 | | - <operand |
153 | | - xsi:type="predicates:NamePredicate" |
154 | | - pattern="spring-boot-smoke-tests-invoker"/> |
155 | | - </predicate> |
| 135 | + xsi:type="predicates:LocationPredicate" |
| 136 | + pattern=".*/loader(/.*)?"/> |
| 137 | + </workingSet> |
| 138 | + <workingSet |
| 139 | + name="configuration-metadata"> |
| 140 | + <predicate |
| 141 | + xsi:type="predicates:LocationPredicate" |
| 142 | + pattern=".*/configuration-metadata(/.*)?"/> |
| 143 | + </workingSet> |
| 144 | + <workingSet |
| 145 | + name="buildpack"> |
| 146 | + <predicate |
| 147 | + xsi:type="predicates:LocationPredicate" |
| 148 | + pattern=".*/buildpack(/.*)?"/> |
| 149 | + </workingSet> |
| 150 | + <workingSet |
| 151 | + name="build-plugin"> |
| 152 | + <predicate |
| 153 | + xsi:type="predicates:LocationPredicate" |
| 154 | + pattern=".*/build-plugin(/.*)?"/> |
| 155 | + </workingSet> |
| 156 | + <workingSet |
| 157 | + name="cli"> |
| 158 | + <predicate |
| 159 | + xsi:type="predicates:LocationPredicate" |
| 160 | + pattern=".*/cli(/.*)?"/> |
| 161 | + </workingSet> |
| 162 | + <workingSet |
| 163 | + name="test-support"> |
| 164 | + <predicate |
| 165 | + xsi:type="predicates:LocationPredicate" |
| 166 | + pattern=".*/test-support(/.*)?"/> |
| 167 | + </workingSet> |
| 168 | + <workingSet |
| 169 | + name="integration-test"> |
| 170 | + <predicate |
| 171 | + xsi:type="predicates:LocationPredicate" |
| 172 | + pattern=".*/integration-test(/.*)?"/> |
| 173 | + </workingSet> |
| 174 | + <workingSet |
| 175 | + name="smoke-test"> |
| 176 | + <predicate |
| 177 | + xsi:type="predicates:LocationPredicate" |
| 178 | + pattern=".*/smoke-test(/.*)?"/> |
| 179 | + </workingSet> |
| 180 | + <workingSet |
| 181 | + name="system-test"> |
| 182 | + <predicate |
| 183 | + xsi:type="predicates:LocationPredicate" |
| 184 | + pattern=".*/system-test(/.*)?"/> |
| 185 | + </workingSet> |
| 186 | + <workingSet |
| 187 | + name="starter"> |
| 188 | + <predicate |
| 189 | + xsi:type="predicates:LocationPredicate" |
| 190 | + pattern=".*/starter(/.*)?"/> |
| 191 | + </workingSet> |
| 192 | + <workingSet |
| 193 | + name="documentation"> |
| 194 | + <predicate |
| 195 | + xsi:type="predicates:LocationPredicate" |
| 196 | + pattern=".*/documentation(/.*)?"/> |
156 | 197 | </workingSet> |
157 | 198 | <workingSet |
158 | | - name="spring-boot-tests"> |
| 199 | + name="build"> |
159 | 200 | <predicate |
160 | | - xsi:type="predicates:AndPredicate"> |
| 201 | + xsi:type="predicates:OrPredicate"> |
161 | 202 | <operand |
162 | 203 | xsi:type="predicates:NamePredicate" |
163 | | - pattern="spring-boot-(.*-test|tests).*"/> |
| 204 | + pattern="spring-boot-build"/> |
| 205 | + <operand |
| 206 | + xsi:type="predicates:LocationPredicate" |
| 207 | + pattern=".*/buildSrc"/> |
164 | 208 | <operand |
165 | | - xsi:type="workingsets:ExclusionPredicate" |
166 | | - excludedWorkingSet="//@setupTasks.8/@workingSets[name='spring-boot-smoke-tests']"/> |
| 209 | + xsi:type="predicates:LocationPredicate" |
| 210 | + pattern=".*/gradle(/.*)?"/> |
167 | 211 | </predicate> |
168 | 212 | </workingSet> |
169 | 213 | </setupTask> |
|
0 commit comments