added updated dockerfiles and ric workflow

Change-Id: I28f4367307789418825deb5c81684d6fccbf3d32
Signed-off-by: Rohan Patel <rp5811@att.com>
diff --git a/otf-service-api/settings.xml b/otf-service-api/settings.xml
new file mode 100644
index 0000000..5a4325d
--- /dev/null
+++ b/otf-service-api/settings.xml
@@ -0,0 +1,215 @@
+<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"

+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

+  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

+

+  <localRepository>/home/YOURUSERID/onap/.m2/repository</localRepository>

+

+  <profiles>

+    <profile>

+      <id>openecomp-staging</id>

+      <repositories>

+        <repository>

+          <id>openecomp-staging</id>

+          <name>openecomp-staging</name>

+          <url>https://nexus.onap.org/content/repositories/staging/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </repository>

+      </repositories>

+      <pluginRepositories>

+        <pluginRepository>

+          <id>openecomp-staging</id>

+          <name>openecomp-staging</name>

+          <url>https://nexus.onap.org/content/repositories/staging/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </pluginRepository>

+      </pluginRepositories>

+    </profile>

+    <profile>

+      <id>openecomp-public</id>

+      <repositories>

+        <repository>

+          <id>openecomp-public</id>

+          <name>openecomp-public</name>

+          <url>https://nexus.onap.org/content/repositories/public/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </repository>

+      </repositories>

+      <pluginRepositories>

+        <pluginRepository>

+          <id>openecomp-public</id>

+          <name>openecomp-public</name>

+          <url>https://nexus.onap.org/content/repositories/public/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </pluginRepository>

+      </pluginRepositories>

+    </profile>

+    <profile>

+      <id>openecomp-release</id>

+      <repositories>

+        <repository>

+          <id>openecomp-release</id>

+          <name>openecomp-release</name>

+          <url>https://nexus.onap.org/content/repositories/releases/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </repository>

+      </repositories>

+      <pluginRepositories>

+        <pluginRepository>

+          <id>openecomp-release</id>

+          <name>openecomp-release</name>

+          <url>https://nexus.onap.org/content/repositories/releases/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </pluginRepository>

+      </pluginRepositories>

+    </profile>

+

+    <profile>

+      <id>openecomp-snapshots</id>

+      <repositories>

+        <repository>

+          <id>openecomp-snapshot</id>

+          <name>openecomp-snapshot</name>

+          <url>https://nexus.onap.org/content/repositories/snapshots/</url>

+          <releases>

+            <enabled>false</enabled>

+          </releases>

+          <snapshots>

+            <enabled>true</enabled>

+          </snapshots>

+        </repository>

+      </repositories>

+      <pluginRepositories>

+        <pluginRepository>

+          <id>openecomp-snapshot</id>

+          <name>openecomp-snapshot</name>

+          <url>https://nexus.onap.org/content/repositories/snapshots/</url>

+          <releases>

+            <enabled>false</enabled>

+          </releases>

+          <snapshots>

+            <enabled>true</enabled>

+          </snapshots>

+        </pluginRepository>

+      </pluginRepositories>

+    </profile>

+    <profile>

+      <id>opendaylight-release</id>

+      <repositories>

+        <repository>

+          <id>opendaylight-mirror</id>

+          <name>opendaylight-mirror</name>

+          <url>https://nexus.opendaylight.org/content/repositories/public/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </repository>

+      </repositories>

+      <pluginRepositories>

+        <pluginRepository>

+          <id>opendaylight-mirror</id>

+          <name>opendaylight-mirror</name>

+          <url>https://nexus.opendaylight.org/content/repositories/public/</url>

+          <releases>

+            <enabled>true</enabled>

+            <updatePolicy>never</updatePolicy>

+          </releases>

+          <snapshots>

+            <enabled>false</enabled>

+          </snapshots>

+        </pluginRepository>

+      </pluginRepositories>

+    </profile>

+

+    <profile>

+      <id>opendaylight-snapshots</id>

+      <repositories>

+        <repository>

+          <id>opendaylight-snapshot</id>

+          <name>opendaylight-snapshot</name>

+          <url>https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>

+          <releases>

+            <enabled>false</enabled>

+          </releases>

+          <snapshots>

+            <enabled>true</enabled>

+          </snapshots>

+        </repository>

+      </repositories>

+      <pluginRepositories>

+        <pluginRepository>

+          <id>opendaylight-snapshot</id>

+          <name>opendaylight-snapshot</name>

+          <url>https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/</url>

+          <releases>

+            <enabled>false</enabled>

+          </releases>

+          <snapshots>

+            <enabled>true</enabled>

+          </snapshots>

+        </pluginRepository>

+      </pluginRepositories>

+    </profile>

+

+    <profile>

+      <id>default</id>

+      <repositories>

+        <repository>

+          <id>default</id>

+          <name>default</name>

+          <url>https://repo.maven.org/maven2/</url>

+        </repository>

+      </repositories>

+    </profile>

+

+  </profiles>

+

+  <activeProfiles>

+    <activeProfile>default</activeProfile>

+    <activeProfile>openecomp-staging</activeProfile>

+    <activeProfile>openecomp-public</activeProfile>

+    <activeProfile>openecomp-release</activeProfile>

+    <activeProfile>openecomp-snapshots</activeProfile>

+    <activeProfile>opendaylight-release</activeProfile>

+    <activeProfile>opendaylight-snapshots</activeProfile>

+  </activeProfiles>

+</settings>