github.com/asifdxtreme/cli@v6.1.3-0.20150123051144-9ead8700b4ae+incompatible/bin/generate-changelog (about)

     1  #!/usr/bin/env bash
     2  
     3  PREVIOUS_VERSION=$1
     4  CURRENT_VERSION=$2
     5  
     6  if [ "$#" -ne 2 ]; then
     7      cat <<-INFO
     8  NAME:
     9    generate-changelog - Generate changelog relative to a given version
    10  
    11  USAGE:
    12    generate-changelog PREVIOUS_VERSION CURRENT_VERSION
    13  
    14  EXAMPLE:
    15    generate-changelog v6.2.0 v6.3.0
    16  INFO
    17  
    18      exit 1
    19  fi
    20  
    21  git --no-pager log --grep \[.*\d*\] $PREVIOUS_VERSION..$CURRENT_VERSION --pretty='format:* %s %b'