gitea-pr-status/giteaPR.sh

18 lines
431 B
Bash
Raw Permalink Normal View History

2020-06-07 12:02:39 +00:00
#!/bin/sh
REPO=$1
SHA=$2
STATE=$3
2020-06-07 12:32:25 +00:00
CONTEXT=${CONTEXT:-CI}
DESCRIPTION=${DESCRIPTION:-"PR Checks..."}
2020-06-07 12:02:39 +00:00
echo "Repo: ${REPO}"
echo "SHA: ${SHA}"
echo "State: ${STATE}"
curl -X "POST" \
"https://${GITEA_HOST}/api/v1/repos/${REPO}/statuses/${SHA}?access_token=${ACCESS_TOKEN}" \
-H 'Content-Type: application/json; charset=utf-8' \
2020-06-07 12:32:25 +00:00
-d $'{"state": "'"${STATE}"'","context": "'"${CONTEXT}"'","description": "'"${DESCRIPTION}"'"}'