diff --git a/stats.sh b/stats.sh index 2053501fd..ff4dabea0 100755 --- a/stats.sh +++ b/stats.sh @@ -1,12 +1,13 @@ #!/usr/bin/env bash -echo \n "" > stats.out +# clear file +true > stats.out for TAG_DATE in $(git tag --sort=creatordate --format='%(refname:short),%(creatordate:short)'); do # echo "$TAG_DATE" split=(${TAG_DATE//,/ }) # echo ${split[0]} - git checkout tags/${split[0]} readmeData.json - entries=$(jq '.base.entries' readmeData.json) + entries=$(git show tags/${split[0]}:readmeData.json | jq '.base.entries') + if [[ -z "$entries" ]]; then continue; fi echo ${split[1]},${entries} >> stats.out done