deploy/functions.sh

38 lines
874 B
Bash
Raw Normal View History

################################################################################
# KOBOLD CITY - Fonctions de déploiement
# Les fonctions servant au déploiement des scripts
################################################################################
## install_site
## Install a site inside kobold.city
## S1: the folder of the site
## $2: the url of the git repository
function install_site() {
echo "# $1"
echo "## Clonage"
git clone $2
cd $1
echo "## Installation des dependances"
sh install.sh
echo "## Compilation"
sh generate.sh
# On sort du dossier et affiche une ligne vide pour facilité la lecture
cd ../
echo ""
}
2020-12-25 23:28:28 +01:00
## update_site
## Update a site inside kobold.city
## S1: the folder of the site
function update_site() {
echo "# $1"
cd $1
echo "## Pull"
git pull
echo "## Compilation"
sh generate.sh
cd ../
echo ""
}