Created Autobuilding from Atlassian Stash (rdoc)

Michael Gray 2014-06-03 10:09:49 -07:00
commit a07ebec30c

@ -0,0 +1,11 @@
It is possible to use Stashes External Post Receive Hooks.
Create a post_receive.sh script with execution rights.
Have the EPRH execute the shell script with a positional parameter of your PHPCI build id.
PROJECT_ID=$1
PHPCI_URL="http://ci.site.com"
while read from_ref to_ref ref_name; do
BRANCH=$(git rev-parse --symbolic --abbrev-ref $ref_name)
echo "Sending webhook"
curl "$PHPCI_URL/webhook/git/$PROJECT_ID?branch=$BRANCH&commit=$to_ref"
done