readonly SAVE="$(basename $ORIGINAL).$(date +%Y%m%d.%H%M%S)"
readonly SIGNOFF="Signed-off-by:"
readonly CHANGEID="Change-Id:"
+ readonly TESTPARAMS="Test-Parameters:"
readonly INNOCUOUS=$(echo \
Acked-by \
Tested-by \
Reviewed-by \
CC \
| tr ' ' '|')
- readonly WIDTH_SUM=64
+ readonly WIDTH_SUM=62
readonly WIDTH_REG=70
- readonly JIRA_FMT_A="^[A-Z]\{2,5\}-[0-9]\{1,5\} [-a-z0-9]\{2,9\}: "
+ readonly JIRA_FMT_A="^[A-Z]\{2,5\}-[0-9]\{1,5\} [-a-z0-9]\{2,11\}: "
readonly JIRA_FMT_B="^[A-Z]\{2,5\}-[0-9]\{1,5\} "
# Identify a name followed by an email address.
#
error() {
(( ${#LINE} > 0 )) && echo "line $NUM: $LINE"
- echo "error: commit message $*" | fmt --split-only
+ echo "error: commit message $*" | fmt
HAS_ERROR=true
} 1>&2
$(for T in $(tr '|' ' ' <<< "$INNOCUOUS"); do \
echo " $T: Some Person <email@domain.com>"; \
done)
+ $TESTPARAMS optional additional test parameters
{Organization}-bug-id: associated external change identifier
EOF
case "$LINE" in
$SIGNOFF* ) do_signoff ;;
$CHANGEID* ) do_changeid ;;
+ $TESTPARAMS* ) ck_wrapup ;;
"")
HAS_LAST_BLANK=true