Resource Configuration Snapshots Executor and API

Issue-ID: CCSDK-1604
Signed-off-by: Serge Simard <serge@agilitae.com>
Change-Id: I349c649e941431b48a309123489d26fb22e0e50a
Signed-off-by: Serge Simard <serge@agilitae.com>
diff --git a/ms/blueprintsprocessor/parent/pom.xml b/ms/blueprintsprocessor/parent/pom.xml
index 554df8b..decb415 100755
--- a/ms/blueprintsprocessor/parent/pom.xml
+++ b/ms/blueprintsprocessor/parent/pom.xml
@@ -47,6 +47,8 @@
         <json.unit.version>2.8.0</json.unit.version>
         <mockkserver.version>5.5.1</mockkserver.version>
         <jsoup.version>1.10.3</jsoup.version>
+        <xmlunit.version>2.6.3</xmlunit.version>
+        <json-patch.version>1.9</json-patch.version>
     </properties>
     <dependencyManagement>
         <dependencies>
@@ -372,6 +374,11 @@
             <!-- North Bound -->
             <dependency>
                 <groupId>org.onap.ccsdk.cds.blueprintsprocessor</groupId>
+                <artifactId>configs-api</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.onap.ccsdk.cds.blueprintsprocessor</groupId>
                 <artifactId>designer-api</artifactId>
                 <version>${project.version}</version>
             </dependency>
@@ -422,6 +429,23 @@
                 <artifactId>cli-executor</artifactId>
                 <version>${project.version}</version>
             </dependency>
+            <dependency>
+                <groupId>org.onap.ccsdk.cds.blueprintsprocessor.functions</groupId>
+                <artifactId>config-snapshots</artifactId>
+                <version>${project.version}</version>
+            </dependency>
+
+            <!-- Diff capability providers for config-snapshots -->
+            <dependency>
+                <groupId>com.github.fge</groupId>
+                <artifactId>json-patch</artifactId>
+                <version>${json-patch.version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.xmlunit</groupId>
+                <artifactId>xmlunit-core</artifactId>
+                <version>${xmlunit.version}</version>
+            </dependency>
 
             <!-- Controller Blueprints Application Dependency -->
             <dependency>