Code Review
/
releng
/
global-jjb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update packagecloud jobs
[releng/global-jjb.git]
/
shell
/
rtd-trigger-build.sh
diff --git
a/shell/rtd-trigger-build.sh
b/shell/rtd-trigger-build.sh
index
673d0f9
..
d272c2d
100644
(file)
--- a/
shell/rtd-trigger-build.sh
+++ b/
shell/rtd-trigger-build.sh
@@
-27,8
+27,12
@@
set -e -o pipefail
last_char=${RTD_BUILD_URL:length-1:1}
[[ $last_char != "/" ]] && RTD_BUILD_URL="$RTD_BUILD_URL/"; :
last_char=${RTD_BUILD_URL:length-1:1}
[[ $last_char != "/" ]] && RTD_BUILD_URL="$RTD_BUILD_URL/"; :
+# Handle case for gerrit event type is ref-updated when new tag are pushed
+[[ $GERRIT_EVENT_TYPE =~ "ref-updated" ]] && GERRIT_BRANCH=${GERRIT_REFNAME##*/}
+
+echo "INFO: Posting request for branch $GERRIT_BRANCH to URL $RTD_BUILD_URL"
json=$(curl -X POST -d "branches=${GERRIT_BRANCH}" -d "token=$RTD_TOKEN" "$RTD_BUILD_URL")
json=$(curl -X POST -d "branches=${GERRIT_BRANCH}" -d "token=$RTD_TOKEN" "$RTD_BUILD_URL")
-build_triggered=$(echo
$json
| jq -r .build_triggered)
+build_triggered=$(echo
"$json"
| jq -r .build_triggered)
if [ "$build_triggered" != "true" ]; then
echo "ERROR: Build was not triggered."
if [ "$build_triggered" != "true" ]; then
echo "ERROR: Build was not triggered."