installing attwf dependent services in api-tests pipeline
Change-Id: I95c9595ce2f71e5cad91f532f284a0709fe371c1
diff --git a/jjb/pipeline/all-xos-api-test-helm.groovy b/jjb/pipeline/all-xos-api-test-helm.groovy
index 4d03a09..0490241 100644
--- a/jjb/pipeline/all-xos-api-test-helm.groovy
+++ b/jjb/pipeline/all-xos-api-test-helm.groovy
@@ -219,7 +219,7 @@
pushd cord/helm-charts
helm install -f examples/kafka-single.yaml --version 0.8.8 -n cord-kafka incubator/kafka
-
+
git clone https://gerrit.opencord.org/helm-repo-tools
helm-repo-tools/wait_for_pods.sh
@@ -258,10 +258,19 @@
helm install \${helm_install_args} xos-services/hippie-oss -n hippie-oss
elif [[ "$GERRIT_PROJECT" =~ ^(att-workflow-driver|fabric-crossconnect)\$ ]]; then
+ helm dep update xos-services/rcord
+ helm install \${helm_install_args} xos-services/rcord -n rcord
+ helm dep update xos-services/onos-service
+ helm install \${helm_install_args} xos-services/onos-service -n onos
+ helm dep update xos-services/fabric
+ helm install \${helm_install_args} xos-services/fabric -n fabric
+ helm dep update xos-services/fabric-crossconnect
+ helm install \${helm_install_args} xos-services/fabric-crossconnect -n fabric-crossconnect
+ helm install \${helm_install_args} sadis-server -n sadis-server
helm dep update workflows/att-workflow
helm install \${helm_install_args} workflows/att-workflow -n att-workflow
- elif [[ "$GERRIT_PROJECT" =~ ^(xos|xos-tosca|cord-tester|helm-charts)\$ ]]; then
+ elif [[ "$GERRIT_PROJECT" =~ ^(xos|xos-tosca|cord-tester|helm-charts|seba|cord-platform)\$ ]]; then
echo "No additional charts to install for testing $GERRIT_PROJECT"
else
diff --git a/jjb/pipeline/chart-api-test-helm.groovy b/jjb/pipeline/chart-api-test-helm.groovy
index 99a34b0..22f85d5 100644
--- a/jjb/pipeline/chart-api-test-helm.groovy
+++ b/jjb/pipeline/chart-api-test-helm.groovy
@@ -112,6 +112,16 @@
helm dep up xos-core
helm install \${helm_install_args} xos-core -n xos-core
+ helm dep update xos-services/rcord
+ helm install \${helm_install_args} xos-services/rcord -n rcord
+ helm dep update xos-services/onos-service
+ helm install \${helm_install_args} xos-services/onos-service -n onos
+ helm dep update xos-services/fabric
+ helm install \${helm_install_args} xos-services/fabric -n fabric
+ helm dep update xos-services/fabric-crossconnect
+ helm install \${helm_install_args} xos-services/fabric-crossconnect -n fabric-crossconnect
+ helm install \${helm_install_args} sadis-server -n sadis-server
+
helm dep update workflows/att-workflow
helm install \${helm_install_args} workflows/att-workflow -n att-workflow