Skip to content

Commit 5961d1d

Browse files
committed
description
1 parent 19d95e6 commit 5961d1d

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

.buildkite/build_pr_pipeline.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
steps:
22
- key: "build-pr-setup"
33
label: "setup"
4-
command: ".buildkite/scripts/build_pr_commit_status.sh pending"
4+
command: ".buildkite/scripts/build_pr_commit_status.sh pending 'Build started'"
55
- key: "build-pr"
66
label: ":hammer: Build docs PR"
77
command: echo 'hello' #".buildkite/scripts/build_pr.sh"
@@ -15,9 +15,9 @@ steps:
1515
label: "teardown"
1616
command: |
1717
if [ $(buildkite-agent step get "outcome" --step "build-pr") == "passed" ]; then
18-
.buildkite/scripts/build_pr_commit_status.sh 'success'
18+
.buildkite/scripts/build_pr_commit_status.sh 'success' 'Build finished'
1919
else
20-
.buildkite/scripts/build_pr_commit_status.sh 'failure'
20+
.buildkite/scripts/build_pr_commit_status.sh 'failure' 'Build finished'
2121
fi
2222
depends_on:
2323
- step: "build-pr"

.buildkite/scripts/build_pr_commit_status.sh

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,28 @@ if [ -z ${GITHUB_PR_OWNER+set} ] || [ -z ${GITHUB_PR_REPO+set} ] || [ -z ${GITHU
77
exit 0
88
fi
99

10-
status_status=$1
10+
11+
if [ $# -lt 2 ]; then
12+
echo "Usage: $0 <state> <description>"
13+
exit 1
14+
fi
15+
16+
status_state=$1
17+
description=$2
18+
1119
case $status_state in
1220
pending|success|failure|error)
1321
echo "Setting buildkite/docs commit status to ${status_state}";;
1422
*)
15-
echo "Commit state not specified - exiting"
23+
echo "Invalid state"
1624
exit 1;;
1725
esac
1826
set -x
1927
echo "The value of my secret is $MY_SECRET"
2028

2129
githubPublishStatus="https://api.github.com/repos/${GITHUB_PR_OWNER}/${GITHUB_PR_REPO}/statuses/${GITHUB_PR_TRIGGERED_SHA}"
2230

23-
data='{"state":"'$status_state'","target_url":"'$BUILDKITE_BUILD_URL'","description":"Build finished.","context":"buildkite/'$BUILDKITE_PIPELINE_SLUG'"}'
31+
data='{"state":"'$status_state'","target_url":"'$BUILDKITE_BUILD_URL'","description":"'$description'","context":"buildkite/'$BUILDKITE_PIPELINE_SLUG'"}'
2432

2533
curl -s -L \
2634
-X POST \

0 commit comments

Comments
 (0)