#!/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