diff --git a/ee-feature-pack/channel/pom.xml b/ee-feature-pack/channel/pom.xml
index fdf8636cfdaa..4dad39b8ac32 100644
--- a/ee-feature-pack/channel/pom.xml
+++ b/ee-feature-pack/channel/pom.xml
@@ -11,16 +11,22 @@
4.0.0
+
org.wildfly
- wildfly-ee-feature-pack-parent
+ wildfly-parent
32.0.0.Beta1-SNAPSHOT
+ ../../pom.xml
- wildfly-ee-channel
+ org.wildfly.channels
+ wildfly-ee
WildFly: EE Feature Pack Channel
pom
@@ -29,12 +35,12 @@
- ${project.groupId}
+ org.wildfly
wildfly-ee-galleon-pack
- zip
+ ${ee.maven.version}
+ pom
provided
-
@@ -44,7 +50,7 @@
maven-deploy-plugin
- true
+ false
+
+
+ org.wildfly
+ wildfly-channel-maven-plugin
+
+
+ test
+ package
+
+ edit-manifest
+
+
+
+
+ ${project.build.directory}/assembly-manifest-rename/assembly/${project.artifactId}-${project.version}-manifest.yaml
+ WildFly EE manifest version ${project.version}
+ ${project.groupId}:${project.artifactId}
+ Manifest for WildFly EE feature pack.
+
+
diff --git a/ee-feature-pack/channel/src/main/resources/wildfly-ee-channel.yaml b/ee-feature-pack/channel/src/main/resources/wildfly-ee-channel.yaml
deleted file mode 100644
index 407da4db10fd..000000000000
--- a/ee-feature-pack/channel/src/main/resources/wildfly-ee-channel.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
----
-schemaVersion: "2.0.0"
-repositories:
- - id: "central"
- url: "https://repo1.maven.org/maven2/"
- - id: "jboss-public"
- url: "https://repository.jboss.org/nexus/content/groups/public/"
-manifest:
- maven:
- groupId: ${project.groupId}
- artifactId: ${project.artifactId}
- version: ${project.version}
\ No newline at end of file
diff --git a/galleon-pack/channel/pom.xml b/galleon-pack/channel/pom.xml
index 87364b5b99c6..c3100c93fa24 100644
--- a/galleon-pack/channel/pom.xml
+++ b/galleon-pack/channel/pom.xml
@@ -11,16 +11,22 @@
4.0.0
+
org.wildfly
- wildfly-feature-pack-parent
+ wildfly-parent
32.0.0.Beta1-SNAPSHOT
+ ../../pom.xml
- wildfly-channel
+ org.wildfly.channels
+ wildfly
WildFly: Feature Pack Channel
pom
@@ -29,12 +35,12 @@
- ${project.groupId}
+ org.wildfly
wildfly-galleon-pack
- zip
+ ${ee.maven.version}
+ pom
provided
-
@@ -44,7 +50,7 @@
maven-deploy-plugin
- true
+ false
+
+
+ org.wildfly
+ wildfly-channel-maven-plugin
+
+
+ test
+ package
+
+ edit-manifest
+
+
+
+
+ ${project.build.directory}/assembly-manifest-rename/assembly/${project.artifactId}-${project.version}-manifest.yaml
+ WildFly manifest version ${project.version}
+ ${project.groupId}:${project.artifactId}
+ Manifest for WildFly feature pack.
+
+
+ ${project.groupId}:wildfly-ee
+ ${project.groupId}
+ wildfly-ee
+ ${project.version}
+
+
+
+
diff --git a/galleon-pack/channel/src/main/resources/wildfly-channel.yaml b/galleon-pack/channel/src/main/resources/wildfly-channel.yaml
deleted file mode 100644
index 407da4db10fd..000000000000
--- a/galleon-pack/channel/src/main/resources/wildfly-channel.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
----
-schemaVersion: "2.0.0"
-repositories:
- - id: "central"
- url: "https://repo1.maven.org/maven2/"
- - id: "jboss-public"
- url: "https://repository.jboss.org/nexus/content/groups/public/"
-manifest:
- maven:
- groupId: ${project.groupId}
- artifactId: ${project.artifactId}
- version: ${project.version}
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 0d804441be0d..620ad3b0f56c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -129,6 +129,7 @@
${full.dist.product.release.version}
${project.groupId}
${project.version}
+ ${project.groupId}.channels
31
${product.docs.server.version}.0
@@ -325,6 +326,7 @@
11.0.0.Beta1
2.4.1.Final
5.0.0.Beta4
+ 1.0.9
1.1
1.0.2
@@ -592,8 +594,8 @@
- ${full.maven.groupId}
- wildfly-channel
+ ${channels.maven.groupId}
+ wildfly
${full.maven.version}
yaml
manifest
@@ -621,8 +623,8 @@
- ${ee.maven.groupId}
- wildfly-ee-channel
+ ${channels.maven.groupId}
+ wildfly-ee
${ee.maven.version}
yaml
manifest
@@ -706,8 +708,8 @@
- ${ee.maven.groupId}
- wildfly-preview-channel
+ ${channels.maven.groupId}
+ wildfly-preview
${ee.maven.version}
yaml
manifest
@@ -1366,6 +1368,11 @@
wildfly-glow-arquillian-plugin
${version.org.wildfly.glow}
+
+ org.wildfly
+ wildfly-channel-maven-plugin
+ ${version.org.wildfly.wildfly-channel-plugin}
+
diff --git a/preview/channel/pom.xml b/preview/channel/pom.xml
index 04571288f053..1ca79b80a71b 100644
--- a/preview/channel/pom.xml
+++ b/preview/channel/pom.xml
@@ -11,16 +11,22 @@
4.0.0
+
org.wildfly
- wildfly-preview-parent
+ wildfly-parent
32.0.0.Beta1-SNAPSHOT
+ ../../pom.xml
- wildfly-preview-channel
+ org.wildfly.channels
+ wildfly-preview
WildFly: Preview Feature Pack Channel
pom
@@ -29,8 +35,9 @@
- ${project.groupId}
+ org.wildfly
wildfly-preview-feature-pack
+ ${ee.maven.version}
zip
provided
@@ -44,7 +51,7 @@
maven-deploy-plugin
- true
+ false
+
+ org.wildfly
+ wildfly-channel-maven-plugin
+
+
+ test
+ package
+
+ edit-manifest
+
+
+
+
+ ${project.build.directory}/assembly-manifest-rename/assembly/${project.artifactId}-${project.version}-manifest.yaml
+ WildFly preview manifest version ${project.version}
+ ${project.groupId}:${project.artifactId}
+ Manifest for WildFly preview feature pack.
+
+
diff --git a/preview/channel/src/main/resources/wildfly-preview-channel.yaml b/preview/channel/src/main/resources/wildfly-preview-channel.yaml
deleted file mode 100644
index e237b54d9a10..000000000000
--- a/preview/channel/src/main/resources/wildfly-preview-channel.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
----
-schemaVersion: "2.0.0"
-repositories:
- - id: "central"
- url: "https://repo1.maven.org/maven2/"
- - id: "jboss-public"
- url: "https://repository.jboss.org/nexus/content/groups/public/"
-manifest:
- maven:
- groupId: ${project.groupId}
- artifactId: ${project.artifactId}
- version: ${project.version}
diff --git a/testsuite/integration/manualmode-expansion/pom.xml b/testsuite/integration/manualmode-expansion/pom.xml
index 6d47306c623f..dec6a3f0be77 100644
--- a/testsuite/integration/manualmode-expansion/pom.xml
+++ b/testsuite/integration/manualmode-expansion/pom.xml
@@ -289,15 +289,15 @@
- ${ee.maven.groupId}
- wildfly-ee-channel
+ ${channels.maven.groupId}
+ wildfly-ee
${ee.maven.version}
- ${full.maven.groupId}
- wildfly-channel
+ ${channels.maven.groupId}
+ wildfly
${full.maven.version}
diff --git a/testsuite/integration/manualmode/pom.xml b/testsuite/integration/manualmode/pom.xml
index f1534a6c1197..ca3eab40e219 100644
--- a/testsuite/integration/manualmode/pom.xml
+++ b/testsuite/integration/manualmode/pom.xml
@@ -334,8 +334,9 @@
test
- ${ee.maven.groupId}
- wildfly-ee-channel
+ org.wildfly.channels
+ wildfly-ee
+ 32.0.0.Beta1-SNAPSHOT
yaml
manifest
@@ -418,8 +419,8 @@
- ${ee.maven.groupId}
- wildfly-ee-channel
+ ${channels.maven.groupId}
+ wildfly-ee
${ee.maven.version}
@@ -456,8 +457,8 @@
- ${ee.maven.groupId}
- wildfly-ee-channel
+ ${channels.maven.groupId}
+ wildfly-ee
${ee.maven.version}