utiliser dk composer, et ne pas utiliser de container par défaut

This commit is contained in:
Jephté Clain 2019-10-03 19:43:46 +04:00
parent 269379f3a2
commit ef1c8f2996
3 changed files with 8 additions and 12 deletions

View File

@ -103,11 +103,6 @@ if [ -z "$first" ]; then
enote "Le répertoire du projet est $(ppath . ~)" enote "Le répertoire du projet est $(ppath . ~)"
fi fi
case "$action" in
install|reinstall-link|update|update-commit|update-deps|update-recursive)
[ -x ./composer.phar ] || die "Impossible de trouver composer.phar"
;;
esac
if [ "$action" == update-deps -o "$action" == update-recursive ]; then if [ "$action" == update-deps -o "$action" == update-recursive ]; then
# avec update-deps et update-recursive, tous les modules doivent être # avec update-deps et update-recursive, tous les modules doivent être
# considérés # considérés
@ -227,12 +222,12 @@ case "$action" in
install|reinstall-link) install|reinstall-link)
# ... puis installer les dépendances # ... puis installer les dépendances
estep "Installation des dépendances" estep "Installation des dépendances"
./composer.phar i "$scriptdir/dk" ci || die
;; ;;
update|update-commit) update|update-commit)
# ... puis mettre à jour les dépendances # ... puis mettre à jour les dépendances
estep "Mise à jour des dépendances" estep "Mise à jour des dépendances"
./composer.phar u "${deps[@]}" "$scriptdir/dk" cu "${deps[@]}" || die
if [ "$action" == update-commit ]; then if [ "$action" == update-commit ]; then
if [ -z "$nowait" ]; then if [ -z "$nowait" ]; then
@ -254,7 +249,7 @@ update-deps)
done done
estep "Mise à jour des dépendances" estep "Mise à jour des dépendances"
./composer.phar u "$scriptdir/dk" cu || die
if [ -z "$nowait" ]; then if [ -z "$nowait" ]; then
# laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet...
@ -274,7 +269,7 @@ update-recursive)
done done
estep "Mise à jour des dépendances" estep "Mise à jour des dépendances"
./composer.phar u "$scriptdir/dk" cu || die
if [ -z "$nowait" ]; then if [ -z "$nowait" ]; then
# laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet...

3
dk
View File

@ -1389,7 +1389,8 @@ function auto_composer() {
################################################################################ ################################################################################
DEFAULT_PROFILE=devel DEFAULT_PROFILE=devel
DEFAULT_COMPOSER_IMAGE=docker.univ-reunion.fr/image/utils-icmycas-php-apache:d9 # pour le moment ne pas lancer composer dans un container par défaut
DEFAULT_COMPOSER_IMAGE=none #docker.univ-reunion.fr/image/utils-icmycas-php-apache:d9
PROFILE= PROFILE=
DM_PROFILES=() DM_PROFILES=()
set_defaults dk set_defaults dk

View File

@ -87,7 +87,7 @@ OPTIONS
-C, --composer-projects -C, --composer-projects
Equivalent à '--ptitle -p */composer.json --' Equivalent à '--ptitle -p */composer.json --'
--cc, --composer-cmd --cc, --composer-cmd
Equivalent à '--ptitle -p */composer.phar -- ./composer.phar'" Equivalent à '--ptitle -p */composer.json -- dk composer'"
} }
basedir= basedir=
@ -129,7 +129,7 @@ composer)
[ "$title" == auto ] && title=p [ "$title" == auto ] && title=p
;; ;;
composer-cmd) composer-cmd)
set -- */composer.phar -- ./composer.phar "$@" set -- */composer.json -- "$scriptdir/dk" composer "$@"
parentdir=1 parentdir=1
[ "$title" == auto ] && title=p [ "$title" == auto ] && title=p
;; ;;