Fix dependency to tty in git shortlog
This commit is contained in:
parent
a33679f95f
commit
977776da2e
|
@ -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//')
|
||||||
|
|
Loading…
Reference in New Issue