]> git.donarmstrong.com Git - wannabuild.git/blob - bin/trigger-wrapper
workaround: makes --list=needs-build faster again while optimizing the queries
[wannabuild.git] / bin / trigger-wrapper
1 #!/bin/bash
2
3 [ -n "$SSH_ORIGINAL_COMMAND" ] || exit 1
4
5 set -- $SSH_ORIGINAL_COMMAND
6
7 bn=$(basename "$1")
8 if [ "$bn" = "trigger.daily" ]; then
9         bin=/org/wanna-build/trigger.daily
10 elif [ "$bn" = "trigger.often" ]; then
11         bin=/org/wanna-build/trigger.often
12 elif [ "$bn" = "trigger.security" ]; then
13         bin=/org/wanna-build/trigger.security
14 else
15         exit 1
16 fi
17
18 shift
19
20 [ -f "$bin" -a -x "$bin" ] || exit 1
21
22 exec $bin