From 4b2826419568c25fb419fc2ba3225095bf9a90d0 Mon Sep 17 00:00:00 2001 From: Fabio Burzigotti Date: Wed, 15 Jan 2025 15:12:05 +0100 Subject: [PATCH] [issue-222] - Add profiles for building EAP XP 5 and EAP XP 6 deployments --- README.md | 4 ++ testsuite/deployments/wildfly-shared/pom.xml | 53 +++++++++++++++++--- 2 files changed, 50 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 629eb526..30ab3042 100644 --- a/README.md +++ b/README.md @@ -134,6 +134,10 @@ artifacts, which is done by enabling the `ts.wildfly.target-distribution.eap` or mvn test -pl testsuite/ -Pts.execution-profile.prod -Pts.wildfly.target-distribution.eap ``` +Regarding the EAP XP version, Intersmash supports provisioning both XP 5 and XP 6, and the deployments used by the +Intersmash testsuite can be built by using related artifacts and feature packs by enabling either the `ts.wildfly.eapxp.stream.xp6`, +or the `ts.wildfly.eapxp.stream.xp5` profile. + * Run Kubernetes integration tests: ```shell mvn test -pl testsuite/ -Pts.execution-profile.community -Pts.k8s diff --git a/testsuite/deployments/wildfly-shared/pom.xml b/testsuite/deployments/wildfly-shared/pom.xml index bfeab505..337f29e9 100644 --- a/testsuite/deployments/wildfly-shared/pom.xml +++ b/testsuite/deployments/wildfly-shared/pom.xml @@ -47,6 +47,13 @@ the productized version --> 12.0.0.Beta1 + + + + + + + @@ -260,30 +267,62 @@ + - - ts.wildfly.target-distribution.eapxp + + ts.wildfly.eapxp.stream.xp6 - + org.jboss.eap.plugins eap-maven-plugin 1.0.0.Final-redhat-00014 - + org.jboss.bom jboss-eap-xp-microprofile 5.0.0.GA-redhat-00009 - + org.jboss.eap.channels eap-8.0 1.0.1.GA-redhat-00003 - + org.jboss.eap.channels eap-xp-5.0 1.0.0.GA-redhat-00006 - + org.jboss.eap.xp:wildfly-galleon-pack:5.0.0.GA-redhat-00005 org.jboss.eap.cloud:eap-cloud-galleon-pack:1.0.0.Final-redhat-00008 + + + + + ts.wildfly.eapxp.stream.xp5 + + + org.jboss.eap.plugins + eap-maven-plugin + 1.0.0.Final-redhat-00014 + + org.jboss.bom + jboss-eap-xp-microprofile + 5.0.0.GA-redhat-00009 + + org.jboss.eap.channels + eap-8.0 + 1.0.1.GA-redhat-00003 + + org.jboss.eap.channels + eap-xp-5.0 + 1.0.0.GA-redhat-00006 + + org.jboss.eap.xp:wildfly-galleon-pack:5.0.0.GA-redhat-00005 + org.jboss.eap.cloud:eap-cloud-galleon-pack:1.0.0.Final-redhat-00008 + + + + + + ts.wildfly.target-distribution.eapxp