Commit 44e7af8
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 890d7aa commit 44e7af8
File tree
3 files changed
+21
-97
lines changed- build/org.eclipse.pde.build.tests
3 files changed
+21
-97
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | 101 | | |
116 | 102 | | |
117 | 103 | | |
| |||
127 | 113 | | |
128 | 114 | | |
129 | 115 | | |
130 | | - | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
131 | 137 | | |
132 | 138 | | |
133 | 139 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments