#5922 - Update poms to use project.groupId instead of org.apache.pulsar where applicable (#7548)

diff --git a/distribution/io/pom.xml b/distribution/io/pom.xml
index 3e9a296..13b96d2 100644
--- a/distribution/io/pom.xml
+++ b/distribution/io/pom.xml
@@ -35,12 +35,12 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-io-core</artifactId>
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-io-docs</artifactId>
       <version>${project.version}</version>
       <scope>provided</scope>
diff --git a/distribution/offloaders/pom.xml b/distribution/offloaders/pom.xml
index 4c4b8bd..1a12683 100644
--- a/distribution/offloaders/pom.xml
+++ b/distribution/offloaders/pom.xml
@@ -35,7 +35,7 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>managed-ledger</artifactId>
       <version>${project.version}</version>
     </dependency>
diff --git a/distribution/server/pom.xml b/distribution/server/pom.xml
index 92c741f..9663aae 100644
--- a/distribution/server/pom.xml
+++ b/distribution/server/pom.xml
@@ -35,37 +35,37 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-broker</artifactId>
       <version>${project.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-discovery-service</artifactId>
       <version>${project.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-proxy</artifactId>
       <version>${project.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-broker-auth-sasl</artifactId>
       <version>${project.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-client-auth-sasl</artifactId>
       <version>${project.version}</version>
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-client-tools</artifactId>
       <version>${project.version}</version>
       <exclusions>
@@ -77,7 +77,7 @@
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-testclient</artifactId>
       <version>${project.version}</version>
     </dependency>
@@ -130,7 +130,7 @@
 
     <!-- function examples -->
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-functions-api-examples</artifactId>
       <version>${project.version}</version>
       <!-- make sure the api examples are compiled before assembly -->
@@ -138,7 +138,7 @@
     </dependency>
 
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-functions-worker</artifactId>
       <version>${project.version}</version>
       <exclusions>
@@ -156,7 +156,7 @@
 
     <!-- runtime-all -->
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-functions-runtime-all</artifactId>
       <version>${project.version}</version>
       <!-- make sure the api examples are compiled before assembly -->
@@ -165,7 +165,7 @@
 
     <!-- local-runner -->
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-functions-local-runner-original</artifactId>
       <version>${project.version}</version>
       <exclusions>
diff --git a/docker/grafana/pom.xml b/docker/grafana/pom.xml
index f25a593..6821daf 100644
--- a/docker/grafana/pom.xml
+++ b/docker/grafana/pom.xml
@@ -26,7 +26,6 @@
     <version>2.7.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.pulsar</groupId>
   <artifactId>grafana-docker-image</artifactId>
   <name>Apache Pulsar :: Docker Images :: Grafana</name>
   <packaging>pom</packaging>
diff --git a/docker/pom.xml b/docker/pom.xml
index de0bb29..9f019a4 100644
--- a/docker/pom.xml
+++ b/docker/pom.xml
@@ -28,7 +28,6 @@
     <artifactId>pulsar</artifactId>
     <version>2.7.0-SNAPSHOT</version>
   </parent>
-  <groupId>org.apache.pulsar</groupId>
   <artifactId>docker-images</artifactId>
   <name>Apache Pulsar :: Docker Images</name>
   <modules>
diff --git a/docker/pulsar-all/pom.xml b/docker/pulsar-all/pom.xml
index 733b911..425b695 100644
--- a/docker/pulsar-all/pom.xml
+++ b/docker/pulsar-all/pom.xml
@@ -32,14 +32,14 @@
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-io-distribution</artifactId>
       <version>${project.parent.version}</version>
       <type>pom</type>
       <scope>provided</scope>
     </dependency>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-offloader-distribution</artifactId>
       <version>${project.parent.version}</version>
       <classifier>bin</classifier>
@@ -54,9 +54,9 @@
       <!-- include the docker image only when docker profile is active -->
       <dependencies>
         <dependency>
-          <groupId>org.apache.pulsar</groupId>
+          <groupId>${project.groupId}</groupId>
           <artifactId>pulsar-docker-image</artifactId>
-          <version>${project.parent.version}</version>
+          <version>${project.version}</version>
           <classifier>docker-info</classifier>
         </dependency>
       </dependencies>
diff --git a/docker/pulsar-standalone/pom.xml b/docker/pulsar-standalone/pom.xml
index eeb3dd2..28eacc2 100644
--- a/docker/pulsar-standalone/pom.xml
+++ b/docker/pulsar-standalone/pom.xml
@@ -26,7 +26,6 @@
     <version>2.7.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.pulsar</groupId>
   <artifactId>pulsar-standalone-docker-image</artifactId>
   <name>Apache Pulsar :: Docker Images :: Pulsar Standalone</name>
   <packaging>pom</packaging>
@@ -37,9 +36,9 @@
       <!-- include the docker image only when docker profile is active -->
       <dependencies>
         <dependency>
-          <groupId>org.apache.pulsar</groupId>
+          <groupId>${project.groupId}</groupId>
           <artifactId>pulsar-all-docker-image</artifactId>
-          <version>${project.parent.version}</version>
+          <version>${project.version}</version>
           <classifier>docker-info</classifier>
         </dependency>
       </dependencies>
diff --git a/docker/pulsar/pom.xml b/docker/pulsar/pom.xml
index ec9933f..5c4df90 100644
--- a/docker/pulsar/pom.xml
+++ b/docker/pulsar/pom.xml
@@ -26,16 +26,15 @@
     <version>2.7.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.apache.pulsar</groupId>
   <artifactId>pulsar-docker-image</artifactId>
   <name>Apache Pulsar :: Docker Images :: Pulsar Latest Version</name>
   <packaging>pom</packaging>
 
   <dependencies>
     <dependency>
-      <groupId>org.apache.pulsar</groupId>
+      <groupId>${project.groupId}</groupId>
       <artifactId>pulsar-server-distribution</artifactId>
-      <version>${project.parent.version}</version>
+      <version>${project.version}</version>
       <classifier>bin</classifier>
       <type>tar.gz</type>
       <scope>provided</scope>