Add link to full changelog, detect project url from origin url

This commit is contained in:
Ismo Vuorinen
2016-08-10 13:38:57 +03:00
parent a0b8fa91c8
commit 06677cea39

View File

@@ -25,6 +25,10 @@ RESET="\033[0m"
LATEST_HASH=$(git log --pretty=format:'%h' -n 1)
# Guess our remote url from remote.origin.url (minus .git from the end),
# change to your github project url. used to create Full changelog link
PROJECT_URL=$(git config --get remote.origin.url | sed 's/^\.git*//')
# current Git branch
BRANCH_CURRENT=$(git symbolic-ref HEAD | sed -e 's,.*/\(.*\),\1,')
@@ -114,6 +118,8 @@ echo "$NEW_VERSION" > "$FILE_VERSION"
echo "## $NEW_VERSION ($NOW)" > tmpfile
git log --pretty=format:" - %h %ad | %s%d [%an]" --date=short --no-merges "$BASE_STRING"...HEAD >> tmpfile
echo "" >> tmpfile
echo "[Full changelog]($PROJECT_URL/compare/$BASE_STRING...$NEW_VERSION)"
echo "" >> tmpfile
echo "" >> tmpfile
cat "$FILE_CHANGELOG" >> tmpfile
mv tmpfile $FILE_CHANGELOG