diff --git a/distribution/galleon-feature-packs/adapter-galleon-pack/pom.xml b/distribution/galleon-feature-packs/adapter-galleon-pack/pom.xml index 2cd50708b6..5a4df08f47 100644 --- a/distribution/galleon-feature-packs/adapter-galleon-pack/pom.xml +++ b/distribution/galleon-feature-packs/adapter-galleon-pack/pom.xml @@ -281,7 +281,7 @@ org.jboss.eap - wildfly-galleon-pack + wildfly-ee-galleon-pack ${eap.version} zip provided diff --git a/distribution/galleon-feature-packs/pom.xml b/distribution/galleon-feature-packs/pom.xml index d79258b914..403fc2b400 100644 --- a/distribution/galleon-feature-packs/pom.xml +++ b/distribution/galleon-feature-packs/pom.xml @@ -33,5 +33,6 @@ adapter-galleon-pack server-galleon-pack - + + diff --git a/distribution/galleon-feature-packs/server-galleon-pack/pom.xml b/distribution/galleon-feature-packs/server-galleon-pack/pom.xml index 8a8c9aae27..4d2be8ff8a 100644 --- a/distribution/galleon-feature-packs/server-galleon-pack/pom.xml +++ b/distribution/galleon-feature-packs/server-galleon-pack/pom.xml @@ -79,14 +79,88 @@ - org.wildfly + ${ee.maven.groupId} + wildfly-servlet-feature-pack-common + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-servlet-feature-pack-ee-8-api + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-servlet-feature-pack-galleon-common + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-servlet-feature-pack-galleon-legacy + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-ee-feature-pack-common + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-ee-feature-pack-ee-8-api + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-ee-feature-pack-galleon-common + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-ee-feature-pack-galleon-content + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} + wildfly-ee-feature-pack-pruned + ${ee.maven.version} + pom + provided + + + + ${ee.maven.groupId} wildfly-ee-galleon-pack + ${ee.maven.version} zip - org.wildfly + ${ee.maven.groupId} wildfly-servlet-galleon-pack + ${ee.maven.version} zip @@ -277,13 +351,14 @@ Keycloak ${galleon.fork.embedded} - keycloak-server-galleon-pack-build.xml + ${product.slot}-server-galleon-pack-build.xml ${product.name} ${product.name.full} ${product.slot} ${product.wildfly.console.slot} ${project.version} + ${product.rhsso.version} ${project.basedir} @@ -330,14 +405,14 @@ - org.jboss.eap:wildfly-galleon-pack + ${ee.maven.groupId}:wildfly-ee-galleon-pack - org.jboss.eap - wildfly-galleon-pack - ${eap.version} + ${ee.maven.groupId} + wildfly-ee-galleon-pack + ${ee.maven.version} zip @@ -376,9 +451,20 @@ sun.jdk:jconsole - org.keycloak:keycloak-server-feature-pack-dependencies org.wildfly.core:wildfly-core-feature-pack-common org.wildfly.core:wildfly-core-feature-pack-ee-8-api + org.wildfly.core:wildfly-core-feature-pack-galleon-pruned + org.wildfly.core:wildfly-core-feature-pack-galleon-common + ${ee.maven.groupId}:wildfly-servlet-feature-pack-common + ${ee.maven.groupId}:wildfly-servlet-feature-pack-ee-8-api + ${ee.maven.groupId}:wildfly-servlet-feature-pack-galleon-legacy + ${ee.maven.groupId}:wildfly-ee-feature-pack-common + ${ee.maven.groupId}:wildfly-ee-feature-pack-ee-8-api + ${ee.maven.groupId}:wildfly-ee-feature-pack-pruned + ${ee.maven.groupId}:wildfly-ee-feature-pack-galleon-content + + org.keycloak:keycloak-server-feature-pack-dependencies org.keycloak:keycloak-client-registration-cli org.keycloak:keycloak-admin-cli diff --git a/distribution/galleon-feature-packs/server-galleon-pack/rh-sso-server-galleon-pack-build.xml b/distribution/galleon-feature-packs/server-galleon-pack/rh-sso-server-galleon-pack-build.xml new file mode 100644 index 0000000000..a44af3cb1f --- /dev/null +++ b/distribution/galleon-feature-packs/server-galleon-pack/rh-sso-server-galleon-pack-build.xml @@ -0,0 +1,77 @@ + + + + + + org.wildfly:wildfly-ee-galleon-pack + + + + + + + + + + org.wildfly:wildfly-ee-galleon-pack + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.keycloak.keycloak-server-subsystem + + + org.keycloak.keycloak-server-subsystem + + + + + diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/content/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/content/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml deleted file mode 100644 index a4a1c287db..0000000000 --- a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/content/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml +++ /dev/null @@ -1 +0,0 @@ -// placeholder file: content copied by tasks.xml from src/main/resources/packages/identity/pm/wildfly/resources/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml \ No newline at end of file diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/content/modules/system/layers/keycloak/org/jboss/as/product/placeholder.txt b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/content/modules/system/layers/keycloak/org/jboss/as/product/placeholder.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/modules/system/layers/keycloak/org/jboss/as/product/keycloak/dir/META-INF/MANIFEST.MF b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/keycloak/dir/META-INF/MANIFEST.MF similarity index 100% rename from distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/modules/system/layers/keycloak/org/jboss/as/product/keycloak/dir/META-INF/MANIFEST.MF rename to distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/keycloak/dir/META-INF/MANIFEST.MF diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/keycloak/module.xml similarity index 97% rename from distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml rename to distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/keycloak/module.xml index 272eb54de5..739393a414 100644 --- a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/modules/system/layers/keycloak/org/jboss/as/product/keycloak/module.xml +++ b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/keycloak/module.xml @@ -15,7 +15,7 @@ ~ See the License for the specific language governing permissions and ~ limitations under the License. --> - + diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/rh-sso/dir/META-INF/MANIFEST.MF b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/rh-sso/dir/META-INF/MANIFEST.MF new file mode 100644 index 0000000000..1ded2ac806 --- /dev/null +++ b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/rh-sso/dir/META-INF/MANIFEST.MF @@ -0,0 +1,3 @@ +JBoss-Product-Release-Name: ${product.name.full} +JBoss-Product-Release-Version: ${product.rhsso.version} +JBoss-Product-Console-Slot: ${product.wildfly.console.slot} diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/rh-sso/module.xml b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/rh-sso/module.xml new file mode 100644 index 0000000000..6e173661a2 --- /dev/null +++ b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/resources/identity-app/rh-sso/module.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + diff --git a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/tasks.xml b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/tasks.xml index 8e354e87a4..1406ac210c 100644 --- a/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/tasks.xml +++ b/distribution/galleon-feature-packs/server-galleon-pack/src/main/resources/packages/identity/pm/wildfly/tasks.xml @@ -1,5 +1,9 @@ - + + + + + diff --git a/distribution/server-dist/pom.xml b/distribution/server-dist/pom.xml index 2bb00b21ee..2284dbc6ed 100644 --- a/distribution/server-dist/pom.xml +++ b/distribution/server-dist/pom.xml @@ -41,16 +41,18 @@ pom - - org.wildfly - wildfly-galleon-pack - pom - provided + + ${ee.maven.groupId} + wildfly-ee-galleon-pack + ${ee.maven.version} + pom + provided - org.wildfly - wildfly-galleon-pack + ${ee.maven.groupId} + wildfly-ee-galleon-pack zip + ${ee.maven.version} * @@ -114,11 +116,11 @@ bin.appclient - + org.keycloak keycloak-server-galleon-pack @@ -207,6 +209,12 @@ index.html + + ${basedir}/target/${project.build.finalName}/modules/system/layers/keycloak/org/jboss/as/product + + ${product.slot}/**/* + + @@ -265,4 +273,64 @@ + + + + community + + + !product + + + + + org.wildfly + wildfly-galleon-pack + pom + provided + + + org.wildfly + wildfly-galleon-pack + zip + + + * + * + + + + + + + product + + + product + + + + + ${ee.maven.groupId} + wildfly-ee-galleon-pack + pom + ${ee.maven.version} + provided + + + ${ee.maven.groupId} + wildfly-ee-galleon-pack + zip + ${ee.maven.version} + + + * + * + + + + + + + diff --git a/pom.xml b/pom.xml index c76f1eafa0..7b186f120b 100644 --- a/pom.xml +++ b/pom.xml @@ -196,9 +196,8 @@ 2.0.0 - org.wildfly - ${wildfly.version} 5.1.3.Final + 4.2.8.Final true @@ -774,15 +773,15 @@ pom - org.wildfly + ${ee.maven.groupId} wildfly-ee-galleon-pack ${wildfly.version} zip - org.wildfly + ${ee.maven.groupId} wildfly-servlet-galleon-pack - ${wildfly.version} + ${ee.maven.version} zip @@ -1792,6 +1791,11 @@ true + + org.jboss.galleon + galleon-maven-plugin + ${org.jboss.galleon.version} + com.samaxes.maven minify-maven-plugin @@ -1889,6 +1893,8 @@ community 4.5.2 4.4.4 + org.wildfly + ${wildfly.version} quarkus @@ -1912,6 +1918,8 @@ 4.5.2.redhat-2 4.4.4.redhat-2 product + org.jboss.eap + ${eap.version}