From c4372cd5243f727468b82c7cda7cda5bc62cefe5 Mon Sep 17 00:00:00 2001 From: vsoch Date: Wed, 18 Mar 2020 14:18:42 -0600 Subject: [PATCH] fixing print of return value and syntax error Signed-off-by: vsoch --- pull-request.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pull-request.sh b/pull-request.sh index f41bf3e..68b94f0 100755 --- a/pull-request.sh +++ b/pull-request.sh @@ -70,6 +70,8 @@ create_pull_request() { DATA="{\"title\":${TITLE}, \"body\":${BODY}, \"base\":${TARGET}, \"head\":${SOURCE}, \"draft\":${DRAFT}, \"maintainer_can_modify\":${MODIFY}}" printf "curl --user ${GITHUB_ACTOR} -X POST --data ${DATA} ${PULLS_URL}\n" RESPONSE=$(curl -sSL -H "${AUTH_HEADER}" -H "${HEADER}" --user "${GITHUB_ACTOR}" -X POST --data "${DATA}" ${PULLS_URL}) + RETVAL=$? + printf "Pull request return code: ${RETVAL}\n" NUMBER=$(echo "${RESPONSE}" | jq --raw-output '.[] | .number') printf "Number opened for PR is ${NUMBER}\n" @@ -80,8 +82,8 @@ create_pull_request() { # POST /repos/:owner/:repo/issues/:issue_number/assignees DATA="{\"assignees\":\"${ASSIGNEES}\"}" ASSIGNEES_URL="${ISSUE_URL}/${NUMBER}/assignees" - curl -sSL -H "${AUTH_HEADER}" -H "${HEADER}" --user "${GITHUB_ACTOR}" -X POST --data "${DATA}" ${ASSIGNEES_URL}) - echo $? + curl -sSL -H "${AUTH_HEADER}" -H "${HEADER}" --user "${GITHUB_ACTOR}" -X POST --data "${DATA}" ${ASSIGNEES_URL} + printf "$?\n" fi fi }