add param for csit-hc2vpp-verify for release testing
[ci-management.git] / jjb / csit / include-raw-csit-hc2vpp-verify-func.sh
index 5237e98..0e3c183 100644 (file)
@@ -1,5 +1,26 @@
 #!/bin/bash
 
+# Parse optional arguments from gerrit comment trigger
+for i in ${GERRIT_EVENT_COMMENT_TEXT}; do
+    case ${i} in
+        *honeycomb=*)
+            hc_version=`echo "${i}" | cut -d = -f2-`
+        ;;
+        *)
+        ;;
+    esac
+done
+
+# If HC variable is set, check honeycomb version.
+if [[ -n "${hc_version}" ]]; then
+    if [[ "${hc_version}" == *"-release" ]]; then
+        # we are going to test release build. All release
+        # packages should be already present in release repo
+        STREAM="release"
+        echo "STREAM set to: ${STREAM}"
+    fi
+fi
+
 # execute csit bootstrap script if it exists
 if [[ ! -e bootstrap-hc2vpp-integration.sh ]]
 then