dk: APPS peut avoir une valeur dépendante du profil
This commit is contained in:
parent
f7f8889bba
commit
21274af799
7
dk
7
dk
|
@ -221,7 +221,8 @@ OPTIONS build
|
||||||
DEFAULT_ORIGIN=
|
DEFAULT_ORIGIN=
|
||||||
DEFAULT_BRANCH=
|
DEFAULT_BRANCH=
|
||||||
DEFAULT_COMPOSER_ACTION=
|
DEFAULT_COMPOSER_ACTION=
|
||||||
APPS=() # liste d'applications à mettre à jour
|
APPS=() # applications à mettre à jour (par défaut)
|
||||||
|
PROFILE_APPS=() # ou... spécifique au profil 'PROFILE'
|
||||||
app_URL= # url du dépôt
|
app_URL= # url du dépôt
|
||||||
app_DEVEL_SRCDIR= # répertoire source en mode devel
|
app_DEVEL_SRCDIR= # répertoire source en mode devel
|
||||||
app_DEST= # répertoire dans lequel faire le checkout
|
app_DEST= # répertoire dans lequel faire le checkout
|
||||||
|
@ -610,6 +611,10 @@ function build_update_apps() {
|
||||||
DEFAULT_COMPOSER_ACTION=install
|
DEFAULT_COMPOSER_ACTION=install
|
||||||
APPS=()
|
APPS=()
|
||||||
[ -f update-apps.conf ] && source ./update-apps.conf
|
[ -f update-apps.conf ] && source ./update-apps.conf
|
||||||
|
|
||||||
|
local apps # charger la liste spécifique au profil
|
||||||
|
apps="${PROFILE}_APPS[@]"; apps=("${!apps}")
|
||||||
|
[ ${#apps[*]} -gt 0 ] && APPS=("${apps[@]}")
|
||||||
[ ${#APPS[*]} -gt 0 ] || return 0
|
[ ${#APPS[*]} -gt 0 ] || return 0
|
||||||
|
|
||||||
local PRODUCTION DEVELOPMENT
|
local PRODUCTION DEVELOPMENT
|
||||||
|
|
Loading…
Reference in New Issue