feat(scripts): add code to csv script

This commit is contained in:
Florian Schmitt 2025-03-01 23:09:58 +03:00
parent f110fbfaf8
commit 17ed4c7a94

16
scripts/code-repo-to-csv.sh Executable file
View file

@ -0,0 +1,16 @@
#!/usr/bin/env bash
now="$(date +'%d/%m/%Y %T')"
cd ~/Code/
echo "datetime_create,datetime_latest,\"Dossier *\",\"Dépot git *\",\"Branche par défaut\",Description" > code.csv
for i in */.git; do (
cd $i/..;
dir=${i/\/.git/}
branch="$(git branch --show-current)"
cd ~/Code/$i
repo="$(cat config | grep "url ="| tr -d '[:space:]')"
repo="${repo/url=/}"
cd ~/Code/
echo "\"$now\",\"$now\",$dir,$repo,$branch,$dir") >> code.csv;
done
cd ~/Code/