apacheconfig -up met à jour le dépôt avant le déploiement
This commit is contained in:
parent
2a6cd4ddec
commit
80ae9d74bd
13
apacheconfig
13
apacheconfig
|
@ -59,7 +59,9 @@ OPTIONS
|
|||
Lors du déploiement de la configuration, les valeurs des variables
|
||||
dynamiques sont remplacées dans les fichiers destination.
|
||||
Les arguments qui restent sont passés tels quels à apache_autoconf
|
||||
-p, --fix-ip
|
||||
-p, --pull
|
||||
Faire 'git pull' avant --update
|
||||
-F, --fix-ip
|
||||
Corriger les lignes de la forme '<VirtualHost *:PORT>#*ip:IP' et les
|
||||
remplacer par '<VirtualHost IP:PORT>'
|
||||
Cela permet de déployer une version de production des fichiers de
|
||||
|
@ -106,6 +108,7 @@ destdir=
|
|||
nohideconfig=auto
|
||||
templateopt=
|
||||
FULLCONF=
|
||||
pull=
|
||||
fixip=
|
||||
netconf=
|
||||
aac_certsdir=
|
||||
|
@ -139,7 +142,8 @@ args=(
|
|||
-8,--jessie '$array_add TEMPLATECTL_VARS sysver=jessie'
|
||||
--bits: bits=
|
||||
-u,--update,--deploy action=deploy
|
||||
-p,--fix-ip fixip=1
|
||||
-p,--pull pull=1
|
||||
-F,--fix-ip fixip=1
|
||||
-N,--network-config netconf=1
|
||||
-r:,--certsdir: aac_certsdir=
|
||||
--localhosts action=localhosts
|
||||
|
@ -193,6 +197,11 @@ $__TEMPLATECTL_HELP"
|
|||
elif [ "$action" == deploy -o "$action" == localhosts ]; then
|
||||
[ -d "$destdir" ] || die "$destdir: répertoire introuvable"
|
||||
|
||||
if [ -n "$pull" ]; then
|
||||
estep "Mise à jour du dépôt"
|
||||
(cd "$destdir" && git pull) || die
|
||||
fi
|
||||
|
||||
args=(
|
||||
-d "$destdir" --$action
|
||||
${fixip:+--fix-ip}
|
||||
|
|
Loading…
Reference in New Issue