Commit 7f1bb0e
committed
Avoid need for dedicate product definitions for pde.build.tests
Instead of own complete product definitions just use the existing
o.e.platform.ide product and install all additionally required IUs while
tycho-surefire assembles the test-runtime.
In an earlier state the test-runtime was just provisioned from the
'o.e.sdk.ide' product, which had the drawback, that it included the
o.e.pde feature from the latest I-build and not the one just built in
the Maven reactor.
Instead of the 'o.e.sdk.ide' product, now 'o.e.platform.ide' is used
as base product. The latter doesn't contain the o.e.pde feature, which
allows us to install it from the reactor when tycho-surefire assembles
the test-runtime.
Follow-up on
- #11491 parent ab57e13 commit 7f1bb0e
3 files changed
Lines changed: 25 additions & 97 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | 110 | | |
125 | 111 | | |
126 | 112 | | |
| |||
136 | 122 | | |
137 | 123 | | |
138 | 124 | | |
139 | | - | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
140 | 150 | | |
141 | 151 | | |
142 | 152 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments