diff --git a/.ci/environments/quarkus-3/patches/0001_before_sh.patch b/.ci/environments/quarkus-3/patches/0001_before_sh.patch
index e69de29..78ebbbd 100644
--- a/.ci/environments/quarkus-3/patches/0001_before_sh.patch
+++ b/.ci/environments/quarkus-3/patches/0001_before_sh.patch
@@ -0,0 +1,13 @@
+diff --git a/pom.xml b/pom.xml
+index 0c0f0f1..cb07444 100644
+--- a/pom.xml
++++ b/pom.xml
+@@ -48,7 +48,7 @@
+
+
+
+- 1.5.1
++ 1.6.4
+
+
+
diff --git a/.ci/environments/quarkus-3/quarkus3.yml b/.ci/environments/quarkus-3/quarkus3.yml
index 38dd3c5..a890efd 100644
--- a/.ci/environments/quarkus-3/quarkus3.yml
+++ b/.ci/environments/quarkus-3/quarkus3.yml
@@ -6,6 +6,7 @@ recipeList:
key: version.io.quarkus,
newValue: 3.0.0.Final
}
+- org.kie.drools.Quarkus3Migration
- org.kie.ManagedDependencies
- io.quarkus.updates.core.quarkus30.UpgradeQuarkiverse
- org.openrewrite.java.migrate.jakarta.JavaxActivationMigrationToJakartaActivation
@@ -58,10 +59,18 @@ tags: [
quarkus
]
---
-displayName: Update Managed Dependencies
-name: org.kie.ManagedDependencies
-description: Update all managed dependencies based on dependency updates from Quarkus.
type: specs.openrewrite.org/v1beta/recipe
+name: org.kie.drools.Quarkus3Migration
+displayName: All Quarkus 3 Migration for Drools project
+recipeList:
+- org.openrewrite.maven.ChangePropertyValue: {
+ key: version.org.jpmml.evaluator,
+ newValue: 1.6.4
+ }
+---
+description: Update all managed dependencies based on dependency updates from Quarkus.
+name: org.kie.ManagedDependencies
+displayName: Update Managed Dependencies
recipeList:
- org.openrewrite.maven.ChangeManagedDependencyGroupIdAndArtifactId: {
oldGroupId: javax.activation,
@@ -446,6 +455,7 @@ recipeList:
newGroupId: org.keycloak,
newArtifactId: keycloak-admin-client-jakarta
}
+type: specs.openrewrite.org/v1beta/recipe
---
type: specs.openrewrite.org/v1beta/recipe
name: io.quarkus.updates.core.quarkus30.UpgradeQuarkiverse