Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- last_release=$1; shift 1;
- current_release=$1; shift 1;
- project=$(git rev-parse --show-toplevel | rev | cut -d "/" -f 1 | rev)
- echo -e "# Release notes for ${project} ${current_release}\n"
- echo "## Statistics since ${last_release}"
- echo "- $(git rev-list --count ${last_release}..HEAD) commits"
- echo "-$(git diff --shortstat ${last_release} HEAD)"
- echo ""
- echo "## Authors"
- git shortlog -s -n --no-merges ${last_release}..HEAD | cut -f 2
- echo ""
- echo "## Merge history"
- git log --merges --pretty=format:"%h %b" ${last_release}..HEAD
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement