12345678910111213141516171819202122232425262728 |
- #!/bin/sh
- set -eu
- TOKEN=$1
- MSG_SUFFIX=${2:-''}
- if [ -n "$MSG_SUFFIX" ]
- then
- MSG_SUFFIX=" for ${MSG_SUFFIX}"
- fi
- REPO=$(echo "PHP-CS-Fixer/PHP-CS-Fixer.github.io" | sed "s@/@%2F@g")
- body="{
- \"request\": {
- \"branch\": \"generate\",
- \"message\": \"Build triggered automatically${MSG_SUFFIX}\"
- }
- }"
- curl -s -X POST \
- -H "Content-Type: application/json" \
- -H "Accept: application/json" \
- -H "Travis-API-Version: 3" \
- -H "User-Agent: API Explorer" \
- -H "Authorization: token ${TOKEN}" \
- -d "${body}" \
- "https://api.travis-ci.org/repo/${REPO}/requests"
|