better args parsing for docker

This commit is contained in:
rick 2024-04-04 21:31:00 +02:00
parent 9a53a6914b
commit 554d9383bc
Signed by: Rick
GPG key ID: A2E7B6CA577C8F07

View file

@ -31,6 +31,7 @@ defaultLang="fr"
header="header.html" header="header.html"
footer="footer.html" footer="footer.html"
org=0 org=0
testDocker=0
################################################################################ ################################################################################
# Génère un message d'aide # Génère un message d'aide
@ -78,14 +79,7 @@ do
exit 0 exit 0
;; ;;
"-t") # lancer un docker de test "-t") # lancer un docker de test
docker build . --tag site && echo -e \ testDocker=1
"\n\033[32mSite de test déployé sur l'adresse" \
"localhost:8080\033[0m" || exit 1
echo -e "\033[32mC-c pour quitter\033[0m\n"
docker run --rm -p 8080:80 site
docker rmi site
exit 0
;; ;;
"-d") ;& "-d") ;&
"-n") "-n")
@ -133,6 +127,22 @@ function generate_header {
echo -e " </div>\n" >> $tmpHeader echo -e " </div>\n" >> $tmpHeader
} }
if [ $testDocker -eq 1 ]
then
docker build . --tag site && echo -e \
"\n\033[32mSite de test déployé sur l'adresse" \
"localhost:8080\033[0m" || exit 1
echo -e "\033[32mC-c pour quitter\033[0m\n"
docker run --rm -p 8080:80 site
docker rmi site
exit 0
fi
if [ -d $target ] if [ -d $target ]
then then
# TODO demander à l'utilisateur # TODO demander à l'utilisateur