#!/bin/bash
regex='ref:( |)([DU])([ES])([0-9]+)';
string="My commit ref: US2233556"
if [[ $string =~ $regex ]];
then
echo "[SUCCESS] Your message contains ref: for a Story or Defect."
else
echo "[POLICY] Your message is not formatted correctly. Please include a \"ref: USXXXXX\" or \"ref: DEXXX\" in the commit message."
fi
IyEvYmluL2Jhc2gKcmVnZXg9J3JlZjooIHwpKFtEVV0pKFtFU10pKFswLTldKyknOwpzdHJpbmc9Ik15IGNvbW1pdCByZWY6IFVTMjIzMzU1NiIKCmlmIFtbICRzdHJpbmcgPX4gJHJlZ2V4IF1dOwogIHRoZW4KICAgIGVjaG8gIltTVUNDRVNTXSBZb3VyIG1lc3NhZ2UgY29udGFpbnMgcmVmOiBmb3IgYSBTdG9yeSBvciBEZWZlY3QuIgplbHNlCiAgICBlY2hvICJbUE9MSUNZXSBZb3VyIG1lc3NhZ2UgaXMgbm90IGZvcm1hdHRlZCBjb3JyZWN0bHkuIFBsZWFzZSBpbmNsdWRlIGEgXCJyZWY6IFVTWFhYWFhcIiBvciBcInJlZjogREVYWFhcIiBpbiB0aGUgY29tbWl0IG1lc3NhZ2UuIgpmaQ==