Skip to content

Commit 3f13cdd

Browse files
authored
Merge pull request #50681 from gsmet/3.27.1-backports-2
[3.27] 3.27.1 backports 2
2 parents 2057d0f + d43f098 commit 3f13cdd

File tree

73 files changed

+817
-282
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+817
-282
lines changed

.mvn/extensions.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<extension>
1818
<groupId>io.quarkus.develocity</groupId>
1919
<artifactId>quarkus-project-develocity-extension</artifactId>
20-
<version>1.2.3</version>
20+
<version>1.2.4</version>
2121
</extension>
2222
<extension>
2323
<groupId>eu.maveniverse.maven.nisse</groupId>

bom/application/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
<properties>
1717
<angus-activation.version>2.0.2</angus-activation.version>
1818
<angus-mail.version>2.0.4</angus-mail.version> <!-- keep in sync with angus-activation (mail depends on activation) -->
19-
<bouncycastle.version>1.81</bouncycastle.version>
20-
<bouncycastle.fips.version>2.1.1</bouncycastle.fips.version>
19+
<bouncycastle.version>1.82</bouncycastle.version>
20+
<bouncycastle.fips.version>2.1.2</bouncycastle.fips.version>
2121
<bouncycastle.tls.fips.version>2.1.20</bouncycastle.tls.fips.version>
2222
<cyclonedx.version>9.0.5</cyclonedx.version>
2323
<expressly.version>6.0.0</expressly.version>
@@ -101,7 +101,7 @@
101101
<narayana-lra.version>1.0.2.Final</narayana-lra.version>
102102
<agroal.version>2.8</agroal.version>
103103
<jboss-transaction-spi.version>8.0.0.Final</jboss-transaction-spi.version>
104-
<elasticsearch-opensource-components.version>9.1.4</elasticsearch-opensource-components.version>
104+
<elasticsearch-opensource-components.version>9.1.5</elasticsearch-opensource-components.version>
105105
<rxjava.version>2.2.21</rxjava.version>
106106
<wildfly.openssl-java.version>2.2.5.Final</wildfly.openssl-java.version>
107107
<wildfly.openssl-linux.version>2.2.2.SP01</wildfly.openssl-linux.version>

build-parent/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<volume.access.modifier>:Z</volume.access.modifier>
7575

7676
<!-- Defaults for integration tests -->
77-
<elasticsearch-server.version>9.1.4</elasticsearch-server.version>
77+
<elasticsearch-server.version>9.1.5</elasticsearch-server.version>
7878
<elasticsearch.image>docker.io/elastic/elasticsearch:${elasticsearch-server.version}</elasticsearch.image>
7979
<logstash.image>docker.io/elastic/logstash:${elasticsearch-server.version}</logstash.image>
8080
<kibana.image>docker.io/elastic/kibana:${elasticsearch-server.version}</kibana.image>
@@ -97,7 +97,7 @@
9797
<junit4.version>4.13.2</junit4.version>
9898

9999
<!-- The image to use for tests that run Keycloak -->
100-
<keycloak.server.version>26.3.0</keycloak.server.version>
100+
<keycloak.server.version>26.3.4</keycloak.server.version>
101101
<keycloak.wildfly.version>19.0.3</keycloak.wildfly.version>
102102
<keycloak.docker.image>quay.io/keycloak/keycloak:${keycloak.server.version}</keycloak.docker.image>
103103
<keycloak.docker.legacy.image>quay.io/keycloak/keycloak:${keycloak.wildfly.version}-legacy</keycloak.docker.legacy.image>

core/deployment/src/main/java/io/quarkus/deployment/builditem/DevServicesResultBuildItem.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,11 @@ public OwnedServiceBuilder<T> feature(Feature feature) {
245245
return this;
246246
}
247247

248+
public OwnedServiceBuilder<T> feature(String featureName) {
249+
this.name = featureName;
250+
return this;
251+
}
252+
248253
public OwnedServiceBuilder<T> description(String description) {
249254
this.description = description;
250255
return this;

core/runtime/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@
174174
<parentFirstArtifact>org.graalvm.sdk:jniutils</parentFirstArtifact>
175175
<parentFirstArtifact>org.graalvm.sdk:word</parentFirstArtifact>
176176
<parentFirstArtifact>org.graalvm.sdk:collections</parentFirstArtifact>
177-
<parentFirstArtifact>org.graalvm.sdk:native-bridge</parentFirstArtifact>
177+
<parentFirstArtifact>org.graalvm.sdk:nativebridge</parentFirstArtifact>
178178
<!-- /support for GraalVM js -->
179179
<parentFirstArtifact>io.quarkus:quarkus-bootstrap-core</parentFirstArtifact>
180180
<parentFirstArtifact>io.quarkus:quarkus-development-mode-spi</parentFirstArtifact>

devtools/gradle/gradle-application-plugin/src/main/java/io/quarkus/gradle/tasks/QuarkusDev.java

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,16 @@ private boolean classesExist() {
411411
return false;
412412
}
413413

414+
/**
415+
* Returns launch mode for the target application model.
416+
*
417+
* @return launch mode for the target application model
418+
*/
419+
@Internal
420+
protected LaunchMode getLaunchMode() {
421+
return LaunchMode.DEVELOPMENT;
422+
}
423+
414424
private DevModeCommandLine newLauncher(final AnalyticsService analyticsService) throws Exception {
415425
final Project project = getProject();
416426
final JavaPluginExtension javaPluginExtension = project.getExtensions().getByType(JavaPluginExtension.class);
@@ -466,7 +476,7 @@ private DevModeCommandLine newLauncher(final AnalyticsService analyticsService)
466476

467477
builder.sourceEncoding(getSourceEncoding());
468478

469-
final ApplicationModel appModel = extension().getApplicationModel(LaunchMode.DEVELOPMENT);
479+
final ApplicationModel appModel = extension().getApplicationModel(getLaunchMode());
470480
builder.extensionDevModeConfig(appModel.getExtensionDevModeConfig())
471481
.extensionDevModeJvmOptionFilter(extensionJvmOptions);
472482

@@ -538,7 +548,8 @@ private DevModeCommandLine newLauncher(final AnalyticsService analyticsService)
538548
serializedModel.toFile().deleteOnExit();
539549
builder.jvmArgs("-D" + BootstrapConstants.SERIALIZED_APP_MODEL + "=" + serializedModel.toAbsolutePath());
540550

541-
final ApplicationModel testAppModel = extension().getApplicationModel(LaunchMode.TEST);
551+
final ApplicationModel testAppModel = getLaunchMode().equals(LaunchMode.TEST) ? appModel
552+
: extension().getApplicationModel(LaunchMode.TEST);
542553
final Path serializedTestModel = ToolingUtils.serializeAppModel(testAppModel, this, true);
543554
serializedTestModel.toFile().deleteOnExit();
544555
builder.jvmArgs("-D" + BootstrapConstants.SERIALIZED_TEST_APP_MODEL + "=" + serializedTestModel.toAbsolutePath());
Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
package io.quarkus.gradle.tasks;
22

3-
import java.util.function.Consumer;
4-
53
import javax.inject.Inject;
64

75
import org.gradle.api.artifacts.Configuration;
6+
import org.gradle.api.tasks.Internal;
87

98
import io.quarkus.deployment.dev.DevModeCommandLineBuilder;
10-
import io.quarkus.deployment.dev.DevModeContext;
119
import io.quarkus.deployment.dev.IsolatedTestModeMain;
1210
import io.quarkus.gradle.extension.QuarkusPluginExtension;
11+
import io.quarkus.runtime.LaunchMode;
1312

1413
public abstract class QuarkusTest extends QuarkusDev {
1514

@@ -21,12 +20,15 @@ public QuarkusTest(Configuration quarkusDevConfiguration, QuarkusPluginExtension
2120
extension);
2221
}
2322

23+
@Override
2424
protected void modifyDevModeContext(DevModeCommandLineBuilder builder) {
25-
builder.entryPointCustomizer(new Consumer<DevModeContext>() {
26-
@Override
27-
public void accept(DevModeContext devModeContext) {
28-
devModeContext.setAlternateEntryPoint(IsolatedTestModeMain.class.getName());
29-
}
30-
});
25+
builder.entryPointCustomizer(
26+
devModeContext -> devModeContext.setAlternateEntryPoint(IsolatedTestModeMain.class.getName()));
27+
}
28+
29+
@Override
30+
@Internal
31+
protected LaunchMode getLaunchMode() {
32+
return LaunchMode.TEST;
3133
}
3234
}

0 commit comments

Comments
 (0)