diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 30825df0ed200a3dadd94dc2ecca2dfbaaee0a0f..ab8fa446711ea2ae0b4eb96b790a2c8e94df9942 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -46,6 +46,18 @@ include:
     - project: "osdu/platform/ci-cd-pipelines"
       file: "cloud-providers/core-global.yml"
 
+    - project: "osdu/platform/ci-cd-pipelines"
+      file: "cloud-providers/aws-one-pipeline.yml"
+
+    - project: "osdu/platform/ci-cd-pipelines"
+      file: "cloud-providers/azure-one-pipeline.yml"
+
+    - project: "osdu/platform/ci-cd-pipelines"
+      file: "cloud-providers/gc-one-pipeline.yml"
+
+    - project: "osdu/platform/ci-cd-pipelines"
+      file: "cloud-providers/ibm-one-pipeline.yml"
+
     # aws
     - local: "devops/aws/pipeline/override-stages.yml"
 
diff --git a/devops/aws/pipeline/override-stages.yml b/devops/aws/pipeline/override-stages.yml
index 6b6ef6755da5a61a3aafbd56ac9f27173dba5b37..f6d4213c6f6f5dbcfdec4bdadaa42316d876bb4d 100644
--- a/devops/aws/pipeline/override-stages.yml
+++ b/devops/aws/pipeline/override-stages.yml
@@ -28,7 +28,7 @@ aws-containerize:
     - .aws_common_variables
     - .aws_variables
   stage: containerize
-  needs: ['compile-and-unit-test']
+  needs: ['aws-compile-and-unit-test']
   script:
     - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
     - $(aws ecr get-login --no-include-email --region $AWS_ECR_REGION)
diff --git a/devops/gc/pipeline/override-stages.yml b/devops/gc/pipeline/override-stages.yml
index abe069c531d52f5f7465af6cb85b4fe414512ebc..d2551a40c2174a85ae492d4d7e82d000b19b5c81 100644
--- a/devops/gc/pipeline/override-stages.yml
+++ b/devops/gc/pipeline/override-stages.yml
@@ -23,7 +23,7 @@ download_gc_plugins:
       - $GC == '1'
 
 gc-containerize-gitlab:
-  needs: ["compile-and-unit-test", "download_gc_plugins"]
+  needs: ["gc-compile-and-unit-test", "download_gc_plugins"]
 
 gc-test:
   variables:
diff --git a/notification-acceptance-test/pom.xml b/notification-acceptance-test/pom.xml
index bd3ee4ff18ac245e10da466da35e0fdea4903072..7bb841e41c763f8e112b63cd7b9cabb2ca6f1c01 100644
--- a/notification-acceptance-test/pom.xml
+++ b/notification-acceptance-test/pom.xml
@@ -19,13 +19,13 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.opengroup.osdu.notification</groupId>
     <artifactId>notification-acceptance-test</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-acceptance-test</name>
 
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
diff --git a/notification-core-plus/pom.xml b/notification-core-plus/pom.xml
index 81f3c4c67e230e03721cdbf1e1fc69368fbe869b..5258322d085516cee2e4e0394c42b19034d1bf2c 100644
--- a/notification-core-plus/pom.xml
+++ b/notification-core-plus/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.opengroup.osdu</groupId>
 		<artifactId>os-notification</artifactId>
-		<version>0.28.0-SNAPSHOT</version>
+		<version>0.29.0-SNAPSHOT</version>
 		<relativePath>../pom.xml</relativePath>
 	</parent>
 
@@ -68,7 +68,7 @@
 		<dependency>
 			<groupId>org.opengroup.osdu</groupId>
 			<artifactId>notification-core</artifactId>
-			<version>0.28.0-SNAPSHOT</version>
+			<version>0.29.0-SNAPSHOT</version>
 		</dependency>
 
 		<dependency>
diff --git a/notification-core/pom.xml b/notification-core/pom.xml
index 6c5928cd3c1082a80671f79f2b5019d275c96a7b..c00ca67d7c94f0e13af459a460b40f373e93d1ed 100644
--- a/notification-core/pom.xml
+++ b/notification-core/pom.xml
@@ -25,7 +25,7 @@
     <parent>
 		<groupId>org.opengroup.osdu</groupId>
 		<artifactId>os-notification</artifactId>
-		<version>0.28.0-SNAPSHOT</version>
+		<version>0.29.0-SNAPSHOT</version>
 		<relativePath>../pom.xml</relativePath>
 	</parent>
 
diff --git a/pom.xml b/pom.xml
index 339ea56d55e422450f47a40cac019c0644d8d00f..efb8a16e1286079b65c87cce500acf6a50873f34 100644
--- a/pom.xml
+++ b/pom.xml
@@ -18,7 +18,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.opengroup.osdu</groupId>
 	<artifactId>os-notification</artifactId>
-	<version>0.28.0-SNAPSHOT</version>
+	<version>0.29.0-SNAPSHOT</version>
 	<description>Root Notification Service project</description>
 
 	<properties>
@@ -168,15 +168,6 @@
 		</dependency>	
 	</dependencies>
 
-	<modules>
-		<module>notification-core</module>
-		<module>provider/notification-gc</module>
-		<module>provider/notification-azure</module>
-		<module>provider/notification-ibm</module>
-		<module>provider/notification-aws</module>
-		<module>notification-core-plus</module>
-	</modules>
-
 	<repositories>
 		<repository>
 			<id>${repo.releases.id}</id>
@@ -195,25 +186,6 @@
 		</snapshotRepository>
 	</distributionManagement>
 
-	<profiles>
-		<profile>
-			<id>Default</id>
-			<activation>
-				<property>
-					<name>!repo.releases.id</name>
-				</property>
-			</activation>
-			<properties>
-				<repo.releases.id>community-maven-repo</repo.releases.id>
-				<publish.snapshots.id>community-maven-via-job-token</publish.snapshots.id>
-				<publish.releases.id>community-maven-via-job-token</publish.releases.id>
-				<repo.releases.url>https://community.opengroup.org/api/v4/groups/17/-/packages/maven</repo.releases.url>
-				<publish.snapshots.url>https://community.opengroup.org/api/v4/projects/143/packages/maven</publish.snapshots.url>
-				<publish.releases.url>https://community.opengroup.org/api/v4/projects/143/packages/maven</publish.releases.url>
-			</properties>
-		</profile>
-	</profiles>
-
 	<build>
 		<pluginManagement>
 			<plugins>
@@ -255,4 +227,58 @@
 			</plugin>
 		</plugins>
 	</build>
+
+	<profiles>
+		<profile>
+			<id>Default</id>
+			<activation>
+				<property>
+					<name>!repo.releases.id</name>
+				</property>
+			</activation>
+			<properties>
+				<repo.releases.id>community-maven-repo</repo.releases.id>
+				<publish.snapshots.id>community-maven-via-job-token</publish.snapshots.id>
+				<publish.releases.id>community-maven-via-job-token</publish.releases.id>
+				<repo.releases.url>https://community.opengroup.org/api/v4/groups/17/-/packages/maven</repo.releases.url>
+				<publish.snapshots.url>https://community.opengroup.org/api/v4/projects/143/packages/maven</publish.snapshots.url>
+				<publish.releases.url>https://community.opengroup.org/api/v4/projects/143/packages/maven</publish.releases.url>
+			</properties>
+		</profile>
+		<profile>
+			<id>core</id>
+			<activation>
+				<activeByDefault>true</activeByDefault>
+			</activation>
+			<modules>
+				<module>notification-core</module>
+				<module>notification-core-plus</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>aws</id>
+			<modules>
+				<module>provider/notification-aws</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>azure</id>
+			<modules>
+				<module>provider/notification-azure</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>ibm</id>
+			<modules>
+				<module>provider/notification-ibm</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>gc</id>
+			<modules>
+				<module>provider/notification-gc</module>
+			</modules>
+		</profile>
+	</profiles>
+
 </project>
diff --git a/provider/notification-aws/build-aws/buildspec.yaml b/provider/notification-aws/build-aws/buildspec.yaml
index bdd553733f044b0af8141b3d5d4a07517ed6fba4..4a873e626fcca0c4a0a05820dcd4aa0633fbfb03 100644
--- a/provider/notification-aws/build-aws/buildspec.yaml
+++ b/provider/notification-aws/build-aws/buildspec.yaml
@@ -69,8 +69,8 @@ phases:
       - if [ "$GIT_SECRETS_SCAN_RESULT" = "FAILED" ]; then echo "Secrets detected!" && exit 1; fi
 
       - echo "Building primary service assemblies..."
-      - mvn --no-transfer-progress -ntp -B test install -pl .,notification-core,provider/notification-aws -Ddeployment.environment=prod  
-      - mvn --no-transfer-progress sonar:sonar -pl .,provider/notification-aws -Dsonar.scm.provider=git -Dsonar.login=${SONAR_USERNAME} -Dsonar.password=${SONAR_PASSWORD} -Dsonar.branch.name=${BRANCH_NAME} -Dsonar.host.url=${SONAR_URL}
+      - mvn --no-transfer-progress -ntp -B test install -P core,aws -Ddeployment.environment=prod
+      - mvn --no-transfer-progress sonar:sonar -P aws -Dsonar.scm.provider=git -Dsonar.login=${SONAR_USERNAME} -Dsonar.password=${SONAR_PASSWORD} -Dsonar.branch.name=${BRANCH_NAME} -Dsonar.host.url=${SONAR_URL}
   
       - echo "Building integration testing assemblies and gathering artifacts..."
       - ./testing/notification-test-aws/build-aws/prepare-dist.sh
@@ -100,4 +100,4 @@ artifacts:
   name: ${BRANCH_NAME}/${PACKAGE_NAME}.zip
 cache:
   paths:
-    - "/root/.m2/**/*"
\ No newline at end of file
+    - "/root/.m2/**/*"
diff --git a/provider/notification-aws/pom.xml b/provider/notification-aws/pom.xml
index 8910a386b5bad4b8ff967592dd67776fc3f6e135..20a5f92272dcab0f3724702cd827485cc33efe60 100644
--- a/provider/notification-aws/pom.xml
+++ b/provider/notification-aws/pom.xml
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
@@ -75,7 +75,7 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>notification-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
             <exclusions>
                 <exclusion>
                     <groupId>io.netty</groupId>
diff --git a/provider/notification-azure/pom.xml b/provider/notification-azure/pom.xml
index 00d83f5e7f0146915c42d5686ea1a99fb65e8450..403ff2329ed5320129d5f56b12504a6822586483 100644
--- a/provider/notification-azure/pom.xml
+++ b/provider/notification-azure/pom.xml
@@ -25,13 +25,13 @@
   <parent>
     <groupId>org.opengroup.osdu</groupId>
     <artifactId>os-notification</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <relativePath>../../pom.xml</relativePath>
   </parent>
 
   <properties>
     <jacoco-maven-plugin.version>0.8.10</jacoco-maven-plugin.version>
-    <osdu.notification-core.version>0.28.0-SNAPSHOT</osdu.notification-core.version>
+    <osdu.notification-core.version>0.29.0-SNAPSHOT</osdu.notification-core.version>
     <springframework.version>4.3.0.RELEASE</springframework.version>
     <reactor.netty.version>0.11.0.RELEASE</reactor.netty.version>
     <reactor.core.version>3.3.0.RELEASE</reactor.core.version>
diff --git a/provider/notification-gc/pom.xml b/provider/notification-gc/pom.xml
index 236c4981509794ca307d1073c12e3c6cf8ba9e41..0292974717336191087232ec1ea7c5b2ff5cba88 100644
--- a/provider/notification-gc/pom.xml
+++ b/provider/notification-gc/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.opengroup.osdu</groupId>
 		<artifactId>os-notification</artifactId>
-		<version>0.28.0-SNAPSHOT</version>
+		<version>0.29.0-SNAPSHOT</version>
 		<relativePath>../../pom.xml</relativePath>
 	</parent>
 
@@ -38,7 +38,7 @@
 		<dependency>
 			<groupId>org.opengroup.osdu</groupId>
 			<artifactId>notification-core-plus</artifactId>
-			<version>0.28.0-SNAPSHOT</version>
+			<version>0.29.0-SNAPSHOT</version>
 		</dependency>
 		<dependency>
 			<groupId>ch.qos.logback.contrib</groupId>
diff --git a/provider/notification-ibm/pom.xml b/provider/notification-ibm/pom.xml
index 7f0a83f06f163782f1b25f2a6ef265018ea2df0b..c1aefa7317f06af8c31b85113976bcf306788ee5 100644
--- a/provider/notification-ibm/pom.xml
+++ b/provider/notification-ibm/pom.xml
@@ -22,7 +22,7 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../../pom.xml</relativePath>
     </parent>
 
@@ -97,7 +97,7 @@
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
             <artifactId>notification-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
             <exclusions>
                     <exclusion>
                         <groupId>io.netty</groupId>
diff --git a/testing/notification-test-aws/build-aws/push-endpoint/pom.xml b/testing/notification-test-aws/build-aws/push-endpoint/pom.xml
index 132abd2eb00748888d9ed6cdb65591f6621ed99f..33d125761948bd704f2a4b2a9e1739ec6f04ad37 100644
--- a/testing/notification-test-aws/build-aws/push-endpoint/pom.xml
+++ b/testing/notification-test-aws/build-aws/push-endpoint/pom.xml
@@ -23,7 +23,7 @@ limitations under the License.
     <groupId>org.example</groupId>
     <artifactId>notification-push-endpoint</artifactId>
     <packaging>jar</packaging>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
 
     <parent>
         <groupId>org.springframework.boot</groupId>
diff --git a/testing/notification-test-aws/pom.xml b/testing/notification-test-aws/pom.xml
index ac01b97177398c16c0d94838aaa5981d08f27a29..f35c2c63ffafd941013c54368e3024b23c32cdfc 100644
--- a/testing/notification-test-aws/pom.xml
+++ b/testing/notification-test-aws/pom.xml
@@ -21,13 +21,13 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification-testing</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.opengroup.osdu</groupId>
     <artifactId>notification-test-aws</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-test-aws</name>
     <description>AWS Integration tests for Notification Service</description>
     <packaging>jar</packaging>
@@ -49,7 +49,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.notification</groupId>
             <artifactId>notification-test-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>com.fasterxml.jackson.core</groupId>
diff --git a/testing/notification-test-aws/src/test/java/org/opengroup/osdu/notification/subscriptions/TestNotificationsEndpoint.java b/testing/notification-test-aws/src/test/java/org/opengroup/osdu/notification/subscriptions/TestNotificationsEndpoint.java
index e37a8479fca5e895007049b11a0879592c583058..941c712492a1f580cacd657e1fdd90b54ba228d3 100644
--- a/testing/notification-test-aws/src/test/java/org/opengroup/osdu/notification/subscriptions/TestNotificationsEndpoint.java
+++ b/testing/notification-test-aws/src/test/java/org/opengroup/osdu/notification/subscriptions/TestNotificationsEndpoint.java
@@ -388,23 +388,38 @@ public class TestNotificationsEndpoint {
                 PubSubInfo expectedStorageMessage = storageUtils.createAndPutRecord(UUID.randomUUID().toString(), INDEXER_LEGAL_TAG_NAME);
 
                 // Get Queue Messages
-                List<List<Message>> messagesLists = pollForMessages(600, 1, storageQueue, indexerQueue);
-                assertEquals(2, messagesLists.size());
-                List<Message> storageSQSMessages = messagesLists.get(0);
-                List<Message> indexerSQSMessages = messagesLists.get(1);
-
-                Instant end = Instant.now();
-
-                storageUtils.assertFirstMessagesSimilar(expectedStorageMessage, storageSQSMessages);
-                IndexerMessage indexerMessage = AwsTestUtils.unwrapFirst(indexerSQSMessages, IndexerMessage[].class);
-                assertEquals(expectedStorageMessage.getKind(), indexerMessage.kind());
-                assertEquals(expectedStorageMessage.getId(), indexerMessage.id());
-                assertEquals("create", indexerMessage.operationType());
-                assertEquals("SUCCESS", indexerMessage.status());
-                assertNotNull(indexerMessage.indexProgress());
-                assertEquals(200, indexerMessage.indexProgress().statusCode());
-                Instant lastChanged = Instant.parse(indexerMessage.indexProgress().lastUpdateTime());
-                assertTrue(lastChanged.isAfter(start) && lastChanged.isBefore(end));
+                List<List<Message>> messagesLists = pollForMessages(storageQueue);
+                assertEquals(1, messagesLists.size());
+                List<Message> sqsMessages = messagesLists.get(0);
+                storageUtils.assertFirstMessagesSimilar(expectedStorageMessage, sqsMessages);
+                int failedCount = 0;
+                int timeout = 300;
+                while (failedCount < MAX_RETRIES) {
+                    messagesLists = pollForMessages(timeout, 1, indexerQueue);
+                    timeout = 30;
+                    assertEquals(1, messagesLists.size());
+                    Instant end = Instant.now();
+                    sqsMessages = messagesLists.get(0);
+                    IndexerMessage indexerMessage = AwsTestUtils.unwrapFirst(sqsMessages, IndexerMessage[].class);
+
+                    assertEquals(expectedStorageMessage.getKind(), indexerMessage.kind());
+                    assertEquals(expectedStorageMessage.getId(), indexerMessage.id());
+                    assertEquals("create", indexerMessage.operationType());
+                    if (indexerMessage.status().equals("SUCCESS")) {
+                        assertEquals("SUCCESS", indexerMessage.status());
+                        assertNotNull(indexerMessage.indexProgress());
+                        assertEquals(200, indexerMessage.indexProgress().statusCode());
+                        Instant lastChanged = Instant.parse(indexerMessage.indexProgress().lastUpdateTime());
+                        assertTrue(lastChanged.isAfter(start) && lastChanged.isBefore(end));
+                        break;
+                    } else {
+
+                        System.out.printf("The %d time checking the first successful message failed with status %s. Deleting message and getting another one.\n", failedCount, indexerMessage.status());
+                        Message toDelete = sqsMessages.get(0);
+                        sqsClient.deleteMessage(indexerQueue.queueUrl, toDelete.getReceiptHandle());
+                        failedCount++;
+                    }
+                }
             } catch (Exception e) {
                 System.err.println(e.toString());
                 e.printStackTrace();
diff --git a/testing/notification-test-azure/pom.xml b/testing/notification-test-azure/pom.xml
index 0f9fee0caab6f24d1fd5be3d991ec189283dd6a0..40d887d333ab4e48a5fa6d3265827abb777c4bbe 100644
--- a/testing/notification-test-azure/pom.xml
+++ b/testing/notification-test-azure/pom.xml
@@ -21,13 +21,13 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification-testing</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.opengroup.osdu</groupId>
     <artifactId>notification-test-azure</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-test-azure</name>
     <description>Integration tests Azure for notification</description>
     <packaging>jar</packaging>
@@ -42,7 +42,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.notification</groupId>
             <artifactId>notification-test-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
         </dependency>
 
         <dependency>
diff --git a/testing/notification-test-baremetal/pom.xml b/testing/notification-test-baremetal/pom.xml
index d30e188580d5ca5a861ba9760e74cb35f7e2bea7..dcb7a005c67f3607582eaf15db7a965ce60e175a 100644
--- a/testing/notification-test-baremetal/pom.xml
+++ b/testing/notification-test-baremetal/pom.xml
@@ -21,12 +21,12 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification-testing</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <artifactId>notification-test-baremetal</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-test-baremetal</name>
     <description>Integration tests Baremetal for notification</description>
     <packaging>jar</packaging>
@@ -41,7 +41,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.notification</groupId>
             <artifactId>notification-test-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
diff --git a/testing/notification-test-core/pom.xml b/testing/notification-test-core/pom.xml
index 734d3514733ff082e9c61fbdd13f953b74b85f35..3c2f73ec4fc29e722aae6f9a4ba8a51992d2eecd 100644
--- a/testing/notification-test-core/pom.xml
+++ b/testing/notification-test-core/pom.xml
@@ -21,13 +21,13 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification-testing</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.opengroup.osdu.notification</groupId>
     <artifactId>notification-test-core</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-test-core</name>
     <description>Integration tests core for notification</description>
     <packaging>jar</packaging>
diff --git a/testing/notification-test-gc/pom.xml b/testing/notification-test-gc/pom.xml
index 981ece8fa695c5c8c88fd9bb1dc2a99d65fa3244..81740e208ecf4cb66af8e88be77266e2d6c2c0b0 100644
--- a/testing/notification-test-gc/pom.xml
+++ b/testing/notification-test-gc/pom.xml
@@ -21,12 +21,12 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification-testing</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <artifactId>notification-test-gc</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-test-gc</name>
     <description>Integration tests Google Cloud for notification</description>
     <packaging>jar</packaging>
@@ -41,7 +41,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.notification</groupId>
             <artifactId>notification-test-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
diff --git a/testing/notification-test-ibm/pom.xml b/testing/notification-test-ibm/pom.xml
index af8c1b317afc74827ecf76317dcbf2924307aa49..b45c1b17347b039725a60a4cec9e717ac0593d0a 100644
--- a/testing/notification-test-ibm/pom.xml
+++ b/testing/notification-test-ibm/pom.xml
@@ -18,13 +18,13 @@
     <parent>
         <groupId>org.opengroup.osdu</groupId>
         <artifactId>os-notification-testing</artifactId>
-        <version>0.28.0-SNAPSHOT</version>
+        <version>0.29.0-SNAPSHOT</version>
         <relativePath>../pom.xml</relativePath>
     </parent>
 
     <groupId>org.opengroup.osdu</groupId>
     <artifactId>notification-test-ibm</artifactId>
-    <version>0.28.0-SNAPSHOT</version>
+    <version>0.29.0-SNAPSHOT</version>
     <name>notification-test-ibm</name>
     <description>Integration tests IBM for notification</description>
     <packaging>jar</packaging>
@@ -45,7 +45,7 @@
         <dependency>
             <groupId>org.opengroup.osdu.notification</groupId>
             <artifactId>notification-test-core</artifactId>
-            <version>0.28.0-SNAPSHOT</version>
+            <version>0.29.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.opengroup.osdu</groupId>
diff --git a/testing/pom.xml b/testing/pom.xml
index bf547784f25cd01b4ebd319f16728876e5ddedaa..ab7832520a3e4b676a359e1a4f792e46a5def61d 100644
--- a/testing/pom.xml
+++ b/testing/pom.xml
@@ -18,7 +18,7 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.opengroup.osdu</groupId>
 	<artifactId>os-notification-testing</artifactId>
-	<version>0.28.0-SNAPSHOT</version>
+	<version>0.29.0-SNAPSHOT</version>
 	<description>Root Notification Service project</description>
 	<packaging>pom</packaging>