#!/bin/bash if [ "$1" == "-h" ]; then echo -e "\\033[93mmkbuild.sh\\033[0m" echo "Build MkDocs project and send him on server" echo echo "USAGE: mkbuild" echo echo " -h display this help" echo exit 0 fi user="bruno" server="clicclac.synology.me" destination="/volume1/web" local_folder="central_docs" cd /Users/bruno/project || exit /usr/local/bin/mkdocs build --clean scp -P42666 -pr ./$local_folder $user@$server:$destination #rsync -avz --stats --progress /Users/bruno/project/central_docs/ $user@$server::$dest result=$? if [ -x "$(command -v terminal-notifier)" ]; then if [ $result -eq 0 ]; then terminal-notifier -title 'MkDocs' -message "Envoi terminé sur $server !" -sound 'Glass' else terminal-notifier -title 'MkDocs' -message "Echec lors de l'envoi sur $server : erreur $result" -sound 'Basso' fi fi #rsync -rav -e ssh ./central_docs bruno@192.168.1.7:/volume1/web/tt