mirror of
https://github.com/Koenkk/zigbee2mqtt.git
synced 2024-11-17 02:48:31 -07:00
445ccb5bbd
https://github.com/Koenkk/zigbee-shepherd-converters/pull/46#issuecomment-410533163 @Koenkk The problem here was that this script is triggered with pushes to `master`, not `dev`. I've updated the edge add-on version to use the `dev` branch rather than `master`. A new image is building now and should be available soon using the dev branch.
31 lines
906 B
Bash
Executable File
31 lines
906 B
Bash
Executable File
#!/bin/bash
|
|
|
|
function travis_trigger() {
|
|
local org=$1 && shift
|
|
local repo=$1 && shift
|
|
local branch=${1:-master} && shift
|
|
|
|
body="{
|
|
\"request\": {
|
|
\"branch\": \"${branch}\"
|
|
}
|
|
}"
|
|
|
|
curl -s -X POST \
|
|
-H "Content-Type: application/json" \
|
|
-H "Accept: application/json" \
|
|
-H "Travis-API-Version: 3" \
|
|
-H "Authorization: token $TRAVIS_TOKEN" \
|
|
-d "$body" \
|
|
"https://api.travis-ci.org/repo/${org}%2F${repo}/requests"
|
|
}
|
|
|
|
# Only trigger downstream if on dev branch and not pull request
|
|
if [ "$TRAVIS_BRANCH" = "dev" -a "$TRAVIS_PULL_REQUEST" = "false" ]
|
|
then
|
|
echo "Triggering build of downstream projects!"
|
|
travis_trigger "danielwelch" "hassio-zigbee2mqtt" "master"
|
|
else
|
|
echo "Not triggering build of downstream projects, triggered by pull request or not on dev branch"
|
|
fi
|