Skip to content

Instantly share code, notes, and snippets.

@joostlawerman
Created July 13, 2020 12:00
Show Gist options
  • Save joostlawerman/f54015eee9f1abf4b7fff0e65059d550 to your computer and use it in GitHub Desktop.
Save joostlawerman/f54015eee9f1abf4b7fff0e65059d550 to your computer and use it in GitHub Desktop.
#!/bin/bash
FILE=$1
MESSAGE=$(cat $FILE)
TICKET=$(git rev-parse --abbrev-ref HEAD | grep -Eo '^(\w+/)?(\w+[-_])?[0-9]+' | grep -Eo '(\w+[-])?[0-9]+' | tr "[:lower:]" "[:upper:]")
if [[ $TICKET == "[]" || "$MESSAGE" == "$TICKET"* ]];then
exit 0;
fi
echo "$TICKET: $MESSAGE" > $FILE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment