From 31e43dabd7e7e59f7e42d976fb685dcbdb254856 Mon Sep 17 00:00:00 2001 From: deploy Date: Tue, 9 Feb 2021 10:55:16 +0400 Subject: [PATCH] dk: support de 'system' comme alias de 'none' pour COMPOSER_PHP et MAVEN_JAVA --- dk | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/dk b/dk index a2c4163..b56d086 100755 --- a/dk +++ b/dk @@ -198,8 +198,8 @@ COMMANDES Cette valeur doit être spécifiée avec le format de PHP_VERSION_ID i.e 70300 pour PHP 7.3 Spécifier 'any' ou 'force' pour forcer l'utilisation de l'image docker - Spécifier 'none' pour lancer directement composer sans passer par une - image docker. + Spécifier 'none' ou 'system' pour lancer directement composer sans + passer par une image docker. * COMPOSER_PHP_MAX -- Version de PHP à partir de laquelle COMPOSER_IMAGE est utilisée. En d'autres termes, c'est la version maximum de PHP, à partir de laquelle il faut passer par une image docker. L'idée est que @@ -246,7 +246,7 @@ COMMANDES commande mvn est lancée. Les variables suivantes peuvent être définies: * MAVEN_JAVA -- Version de java à sélectionner à l'intérieur de l'image. Spécifier 'any' ou 'force' pour prendre la valeur par - défaut. Spécifier 'none' pour ne pas utiliser l'image + défaut. Spécifier 'none' ou 'system' pour ne pas utiliser l'image * MAVEN_IMAGE -- Image utilisée pour lancer mvn. La valeur par défaut est $DEFAULT_MAVEN_IMAGE Spécifier 'none' pour lancer directement mvn sans passer par une image @@ -2058,7 +2058,8 @@ function auto_composer() { local use_image if [ "$COMPOSER_PHP" == force -o "$COMPOSER_PHP" == any ]; then use_image=1 - elif [ "$COMPOSER_PHP" == none ]; then + elif [ "$COMPOSER_PHP" == none -o "$COMPOSER_PHP" == system ]; then + COMPOSER_PHP=none use_image= elif [ -n "$COMPOSER_PHP_MAX" -a "$COMPOSER_PHP_MAX" != none ]; then # Vérifier la version de PHP @@ -2287,7 +2288,7 @@ function auto_maven() { if [ "$MAVEN_JAVA" == force -o "$MAVEN_JAVA" == any ]; then MAVEN_JAVA= use_image=1 - elif [ "$MAVEN_JAVA" == none ]; then + elif [ "$MAVEN_JAVA" == none -o "$MAVEN_JAVA" == system ]; then MAVEN_JAVA= use_image= elif [ "$MAVEN_IMAGE" != none ]; then