@@ -170,18 +170,47 @@ SPDX-License-Identifier: Apache-2.0
170
170
171
171
<profiles >
172
172
<profile >
173
- <id >build -image</id >
173
+ <id >jvm -image</id >
174
174
175
175
<properties >
176
176
<!-- Make a Docker Image, so the integration tests will be executed against the container -->
177
177
<quarkus .container-image.build>true</quarkus .container-image.build>
178
178
</properties >
179
+
180
+ <build >
181
+ <plugins >
182
+ <plugin >
183
+ <groupId >org.apache.maven.plugins</groupId >
184
+ <artifactId >maven-failsafe-plugin</artifactId >
185
+ <version >${surefire-plugin.version} </version >
186
+ <executions >
187
+ <execution >
188
+ <goals >
189
+ <goal >integration-test</goal >
190
+ <goal >verify</goal >
191
+ </goals >
192
+ <configuration >
193
+ <systemPropertyVariables >
194
+ <java .util.logging.manager>
195
+ org.jboss.logmanager.LogManager
196
+ </java .util.logging.manager>
197
+ <maven .home>${maven.home} </maven .home>
198
+ </systemPropertyVariables >
199
+ </configuration >
200
+ </execution >
201
+ </executions >
202
+ </plugin >
203
+ </plugins >
204
+ </build >
179
205
</profile >
180
206
181
207
<profile >
182
- <id >native</id >
208
+ <id >native-image </id >
183
209
184
210
<properties >
211
+ <!-- Make a Docker Image, so the integration tests will be executed against the container -->
212
+ <quarkus .container-image.build>true</quarkus .container-image.build>
213
+
185
214
<quarkus .package.type>native</quarkus .package.type>
186
215
<!-- Allows for creating a Linux executable without GraalVM being installed -->
187
216
<quarkus .native.container-build>true</quarkus .native.container-build>
@@ -235,6 +264,9 @@ SPDX-License-Identifier: Apache-2.0
235
264
<id >release</id >
236
265
237
266
<properties >
267
+ <!-- Make a Docker Image from the component -->
268
+ <quarkus .container-image.build>true</quarkus .container-image.build>
269
+
238
270
<!-- Properties only used for publishing a native docker image (default to Docker Hub) -->
239
271
<quarkus .container-image.push>true</quarkus .container-image.push>
240
272
<quarkus .container-image.additional-tags>latest</quarkus .container-image.additional-tags>
0 commit comments