Fix dependency to tty in git shortlog

This commit is contained in:
wpetit 2015-07-13 15:51:58 +02:00
parent a33679f95f
commit 977776da2e
1 changed files with 3 additions and 1 deletions

View File

@ -27,8 +27,10 @@ function main {
# Extract project info from Git # Extract project info from Git
repo_name=$(basename `git rev-parse --show-toplevel`) repo_name=$(basename `git rev-parse --show-toplevel`)
current_commit=$(git log -n 1 --pretty=format:"%h") current_commit=$(git log -n 1 --pretty=format:"%h")
# Get commits log as changelog
logs=$(git log --pretty=format:"%an - %h : %s" | sed 's/"/\\"/g') logs=$(git log --pretty=format:"%an - %h : %s" | sed 's/"/\\"/g')
git_maintainer=$(git shortlog -s -n -e 2>&1 < /dev/tty | sed 's/^\s*[0-9]*\s*//g' | head -n 1) # Set the top commiter as the maintainer of the project
git_maintainer=$(git log --pretty=short | git shortlog -s -n -e | sed 's/^\s*[0-9]*\s*//g' | head -n 1)
# Get current version from manifest # Get current version from manifest
current_name=$(echo "$MANIFEST" | jq -r ".name" | sed 's/null//') current_name=$(echo "$MANIFEST" | jq -r ".name" | sed 's/null//')