If project not in repo, print a warning instead of erroring out.
Change-Id: Ica799cce20a6d6341d3924f3987fafbf3945d644
diff --git a/jjb/shell/repopatch.sh b/jjb/shell/repopatch.sh
index 4e38e66..6102b49 100644
--- a/jjb/shell/repopatch.sh
+++ b/jjb/shell/repopatch.sh
@@ -32,8 +32,14 @@
repo version
PROJECT_PATH=$(xmllint --xpath "string(//project[@name=\"${GERRIT_PROJECT}\"]/@path)" .repo/manifest.xml)
-echo "Project Path: $PROJECT_PATH"
-repo download "${PROJECT_PATH}" "$GERRIT_CHANGE_NUMBER/${GERRIT_PATCHSET_NUMBER}"
+if [ -z "$PROJECT_PATH" ]
+then
+ echo "WARNING: Project not in repo! Not downloading the changeset."
+else
+ echo "Project Path: $PROJECT_PATH"
+ repo download "${PROJECT_PATH}" "$GERRIT_CHANGE_NUMBER/${GERRIT_PATCHSET_NUMBER}"
+fi
+
popd