X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-dev.git/blobdiff_plain/c97927fdb3ad5e3554d474c0b07a7ffd0651c008..8b252d58974ec097b9b24e40aa7a1b57cfeda56c:/build-hooks/failed-submit diff --git a/build-hooks/failed-submit b/build-hooks/failed-submit deleted file mode 100755 index 6e288c8..0000000 --- a/build-hooks/failed-submit +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh - -set -e -set -u - -escape() { - echo "$1" | sed -e 's/@/@@/g' -} - -pocket=$(escape "$1") -package=$(escape "$2") -commit=$(escape "$3") -principal=$(escape "$4") - -base=build.hooks.failed_submit.zephyr -class=$(invirt-getconf "$base.class" 2>/dev/null || :) -instance=$(invirt-getconf "$base.instance" 2>/dev/null || :) -zsig=$(invirt-getconf "$base.zsig" 2>/dev/null || :) - -if [ -z "$class" ]; then - echo "I don't know where to send a commit zephyr!" >&2 - echo "Please provide a value for $base.class in" >&2 - echo "your invirt config file." >&2 - exit 1 -fi - -(echo "A new job has @{@color(red)failed} to be submitted to the Invirtibuilder:" - echo - echo "pocket: $pocket" - echo "package: $package" - echo "commit: $commit"k - echo "principal: $principal" - echo - echo -n "Failure: "; - ( cat | sed -e 's/@/@@/g' ) ) | zwrite -c "$class" -i "${instance:-$commit}" -s "${zsig:-failed-submit}: $pocket" -d diff --git a/build-hooks/failed-submit b/build-hooks/failed-submit new file mode 120000 index 0000000..b3ca024 --- /dev/null +++ b/build-hooks/failed-submit @@ -0,0 +1 @@ +post-build \ No newline at end of file