diff --git a/cli/assembly.xml b/cli/assembly.xml new file mode 100644 index 00000000000..d09a4ef3b08 --- /dev/null +++ b/cli/assembly.xml @@ -0,0 +1,21 @@ + + + shaded-model + + zip + + false + + + target/resources + + + + + + pom.xml + + + + diff --git a/cli/pom.xml b/cli/pom.xml index 45d53fcf9a4..41f6d94a0c2 100644 --- a/cli/pom.xml +++ b/cli/pom.xml @@ -58,6 +58,51 @@ + + org.wildfly.galleon-plugins + wildfly-galleon-maven-plugin + + org.jboss.as.cli.CommandLineMain + + true + + ${embedding.jar.jpms.exports} + ${embedding.jar.jpms.opens} + + + + + package + + generate-shaded-descriptor + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + assemble + package + + single + + + + assembly.xml + + true + ${project.build.finalName}-shaded + true + ${project.build.directory} + ${project.build.directory}/assembly/work + gnu + + + + org.apache.maven.plugins maven-shade-plugin diff --git a/core-feature-pack/common/pom.xml b/core-feature-pack/common/pom.xml index eec6ca7ffc5..6032ce197b0 100644 --- a/core-feature-pack/common/pom.xml +++ b/core-feature-pack/common/pom.xml @@ -635,18 +635,6 @@ wildfly-cli - - org.wildfly.core - wildfly-cli - client - - - * - * - - - - org.wildfly.core wildfly-deployment-scanner diff --git a/core-feature-pack/galleon-common/src/main/resources/packages/core.misc.common/package.xml b/core-feature-pack/galleon-common/src/main/resources/packages/core.misc.common/package.xml index 77714b07ed4..9487f3bc1fb 100644 --- a/core-feature-pack/galleon-common/src/main/resources/packages/core.misc.common/package.xml +++ b/core-feature-pack/galleon-common/src/main/resources/packages/core.misc.common/package.xml @@ -10,5 +10,7 @@ + + \ No newline at end of file diff --git a/core-feature-pack/galleon-common/src/main/resources/packages/tools/package.xml b/core-feature-pack/galleon-common/src/main/resources/packages/tools/package.xml new file mode 100644 index 00000000000..4346e3dec48 --- /dev/null +++ b/core-feature-pack/galleon-common/src/main/resources/packages/tools/package.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/core-feature-pack/galleon-common/src/main/resources/packages/tools/pm/wildfly/tasks.xml b/core-feature-pack/galleon-common/src/main/resources/packages/tools/pm/wildfly/tasks.xml index 1bad2d644eb..011483f6864 100644 --- a/core-feature-pack/galleon-common/src/main/resources/packages/tools/pm/wildfly/tasks.xml +++ b/core-feature-pack/galleon-common/src/main/resources/packages/tools/pm/wildfly/tasks.xml @@ -5,10 +5,10 @@ ~ SPDX-License-Identifier: Apache-2.0 --> - + - - + + diff --git a/core-feature-pack/galleon-feature-pack/pom.xml b/core-feature-pack/galleon-feature-pack/pom.xml index 3492376e8f1..bc0e3adad46 100644 --- a/core-feature-pack/galleon-feature-pack/pom.xml +++ b/core-feature-pack/galleon-feature-pack/pom.xml @@ -26,6 +26,8 @@ ${basedir}/../common/src/main/resources ${basedir}/../ee-10-api/src/main/resources ${basedir}/../galleon-common/src/main/resources + ${basedir}/../../cli/target/resources + ${basedir}/../../elytron-tool-wrapper/target/resources @@ -175,6 +177,36 @@ + + copy-galleon-cli-shaded-resources + process-resources + + copy-resources + + + ${basedir}/target/resources + + + ${galleon-cli-shaded.resources.directory} + + + + + + copy-galleon-elytron-tools-shaded-resources + process-resources + + copy-resources + + + ${basedir}/target/resources + + + ${galleon-elytron-tools-shaded.resources.directory} + + + + copy-resources process-resources diff --git a/elytron-tool-wrapper/assembly.xml b/elytron-tool-wrapper/assembly.xml new file mode 100644 index 00000000000..d09a4ef3b08 --- /dev/null +++ b/elytron-tool-wrapper/assembly.xml @@ -0,0 +1,21 @@ + + + shaded-model + + zip + + false + + + target/resources + + + + + + pom.xml + + + + diff --git a/elytron-tool-wrapper/pom.xml b/elytron-tool-wrapper/pom.xml index 249273205c4..63d2a7dcf0a 100644 --- a/elytron-tool-wrapper/pom.xml +++ b/elytron-tool-wrapper/pom.xml @@ -21,25 +21,44 @@ - org.apache.maven.plugins - maven-shade-plugin + org.wildfly.galleon-plugins + wildfly-galleon-maven-plugin - false - - - org.wildfly.core.elytron.tool.wrapper.ElytronToolScriptWrapper - - true - - - + org.wildfly.core.elytron.tool.wrapper.ElytronToolScriptWrapper + + true + package - shade + generate-shaded-descriptor + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + assemble + package + + single + + + assembly.xml + + true + ${project.build.finalName}-shaded + true + ${project.build.directory} + ${project.build.directory}/assembly/work + gnu + diff --git a/pom.xml b/pom.xml index a4371fa2245..a60b5e49ebb 100644 --- a/pom.xml +++ b/pom.xml @@ -127,7 +127,7 @@ 0.8.10 6.0.3.Final 1.0.8.Final - 7.1.2.Final + 7.2.1.Final 1.0.0 5.0.1.Final @@ -1333,12 +1333,6 @@ wildfly-cli ${project.version} - - org.wildfly.core - wildfly-cli - ${project.version} - client - org.wildfly.core wildfly-controller