Add help de install.sh. Add node_modules path link to 6-install-bbot
This commit is contained in:
parent
c36c294780
commit
206e10582b
|
@ -25,6 +25,8 @@ cp .env.example .env
|
||||||
echo "Now edit url and password in .env in 3 seconds ..." && sleep 3
|
echo "Now edit url and password in .env in 3 seconds ..." && sleep 3
|
||||||
nano .env
|
nano .env
|
||||||
|
|
||||||
|
export NODE_PATH=$GPATH/deps/g1bot/node_modules:$NODE_PATH
|
||||||
|
[[ -z $(grep "NODE_PATH=" ~/.bashrc) ]] && echo "export NODE_PATH=$GPATH/deps/g1bot/node_modules:$NODE_PATH" >> ~/.bashrc
|
||||||
pm2 kill && sleep 1
|
pm2 kill && sleep 1
|
||||||
pm2 start bbot.js && echo "${c_green}BBOT a été correctement installé et a pu démarrer$c_" || echo "$c{c_gree,}BBOT n'a pas pu démarrer$c_"
|
pm2 start bbot.js && echo "${c_green}BBOT a été correctement installé et a pu démarrer$c_" || echo "$c{c_gree,}BBOT n'a pas pu démarrer$c_"
|
||||||
|
|
||||||
|
|
15
install.sh
15
install.sh
|
@ -15,12 +15,27 @@ unset err
|
||||||
## Récupère les données du profile
|
## Récupère les données du profile
|
||||||
[[ -f $MY_PATH/.profile ]] && source $MY_PATH/.profile
|
[[ -f $MY_PATH/.profile ]] && source $MY_PATH/.profile
|
||||||
|
|
||||||
|
help() {
|
||||||
|
clear
|
||||||
|
echo -e "${c_light}Bienvenue à bord de Ḡ1Bot !$c_
|
||||||
|
Laissez vous guider par cet installeur, ou bien renseignez lui en argument:
|
||||||
|
- all : Répond oui à tous sans poser de questions
|
||||||
|
- noptions : Ne propose d'installer aucune options, juste le minimum
|
||||||
|
- force : Met à jour les dépendances
|
||||||
|
- noask : Ne demande pas de confirmations aux questions
|
||||||
|
|
||||||
|
Si vous souhaitez installer un composant précis, vous pouvez executer directement les scripts présents dans le dossier \".install/\"
|
||||||
|
"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
## Récupère les arguments
|
## Récupère les arguments
|
||||||
args="$@"
|
args="$@"
|
||||||
[[ $args =~ all ]] && repOption=o
|
[[ $args =~ all ]] && repOption=o
|
||||||
[[ $args =~ noptions ]] && repOption=n
|
[[ $args =~ noptions ]] && repOption=n
|
||||||
[[ $args =~ force ]] && force_req=o
|
[[ $args =~ force ]] && force_req=o
|
||||||
[[ $args =~ noask ]] && noask=o
|
[[ $args =~ noask ]] && noask=o
|
||||||
|
[[ $args =~ ^(help|-h|--help|aide)$ ]] && help
|
||||||
|
|
||||||
## Vérifie le type de système
|
## Vérifie le type de système
|
||||||
[[ $(uname -a | grep arm) ]] && ARM=yes || unset isARM
|
[[ $(uname -a | grep arm) ]] && ARM=yes || unset isARM
|
||||||
|
|
Loading…
Reference in New Issue