| 12345678910111213141516171819202122232425262728293031 |
- #!/usr/bin/env bash
- if [ $# -lt 3 ]; then
- echo "Usage: hue-review rev-list reviewer(s) summary ..." 1>&2
- exit 1
- fi
- RBT=`which rbt`
- if [ "$?" -ne "0" ]; then
- echo "Please install rbt from https://www.reviewboard.org/" 1>&2
- exit 1
- fi
- REVLIST=$1;
- REVRANGE=${REVLIST//\.\./:};
- REVIEWER=$2;
- SUMMARY=$3;
- shift 3;
- exec $RBT post \
- -o \
- -X /'*.css' \
- -X /'*Parser.js' \
- -X /'*.json' \
- -X /'desktop/core/ext-py/*' \
- --description="$(git whatchanged $REVLIST)" \
- --target-groups=hue \
- --target-people="$REVIEWER" \
- --summary="$SUMMARY" \
- $@ \
- $REVLIST
|