dk: support de 'system' comme alias de 'none' pour COMPOSER_PHP et MAVEN_JAVA

This commit is contained in:
deploy 2021-02-09 10:55:16 +04:00
parent b191552cb0
commit 31e43dabd7
1 changed files with 6 additions and 5 deletions

11
dk
View File

@ -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