blob: c6b48b89c5a3e8b0dfc2261826c6f7253d9152c2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/bin/sh
# Rebuild a source package and then trigger a binary build.
set -eu
while getopts "d:r:q:" opt ; do
case $opt in
d) distribution="$OPTARG" ;;
r) revision="$OPTARG" ;;
q) queue="$OPTARG" ;;
*) exit 5 ;;
esac
done
# shift away args
shift $(($OPTIND - 1))
PACKAGE="$1"
./trigger-source-rebuild -r "${revision:-1}" ${distribution:+-d "$distribution"} "$PACKAGE"
echo "https://jengus.postgresql.org/job/$PACKAGE-source"
echo -n "Continue? "
read reply
./trigger-job ${distribution:+-d "$distribution"} ${queue:+-q "$queue"} "$PACKAGE-binaries"
|