mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 13:52:54 +00:00
Adding a script to auto-generate an authors file, runnable from 'make authors', which is called from 'make docs/webdocs'.
This commit is contained in:
14
hacking/authors.sh
Normal file
14
hacking/authors.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
# script from http://stackoverflow.com/questions/12133583
|
||||
set -e
|
||||
|
||||
# Get a list of authors ordered by number of commits
|
||||
# and remove the commit count column
|
||||
AUTHORS=$(git --no-pager shortlog -nse | cut -f 2-)
|
||||
if [ -z "$AUTHORS" ] ; then
|
||||
echo "Authors list was empty"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Display the authors list and write it to the file
|
||||
echo "$AUTHORS" | tee "$(git rev-parse --show-toplevel)/AUTHORS.TXT" | sort
|
||||
Reference in New Issue
Block a user