improvement: handle sites in a csv file

This commit is contained in:
Kazhnuz 2020-12-26 08:45:26 +01:00
parent 4e6d9a7979
commit 5e4246d52d
2 changed files with 10 additions and 5 deletions

View file

@ -28,11 +28,12 @@ fi
echo "" echo ""
# 2 - Déploiment des différents sites # 2 - Déploiment des différents sites
# On installe les différents sites dans le dossier temp, et on execute # On installe les différents sites indiqué dans le fichier
# Leur scripts d'installation # CSV
deploy_site kobold.city https://git.kobold.cafe/kobold-city/kobold.city while IFS=, read -r name url; do
deploy_site rulebook https://git.kobold.cafe/jdr/rulebook # do something... Don't forget to skip the header line!
deploy_site kazhnuz.space https://git.kobold.cafe/kobold-city/kazhnuz.space [[ "$name" != "Name" ]] && deploy_site $name $url
done < ../sites.csv
# On sort du dossier temporaire pour la fin du script # On sort du dossier temporaire pour la fin du script
cd ../ cd ../

4
sites.csv Normal file
View file

@ -0,0 +1,4 @@
Name,URL
kobold.city,https://git.kobold.cafe/kobold-city/kobold.city
rulebook,https://git.kobold.cafe/jdr/rulebook
kazhnuz.space,https://git.kobold.cafe/kobold-city/kazhnuz.space
1 Name URL
2 kobold.city https://git.kobold.cafe/kobold-city/kobold.city
3 rulebook https://git.kobold.cafe/jdr/rulebook
4 kazhnuz.space https://git.kobold.cafe/kobold-city/kazhnuz.space