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 . ~)"
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
# avec update-deps et update-recursive, tous les modules doivent être
# considérés
@ -227,12 +222,12 @@ case "$action" in
install|reinstall-link)
# ... puis installer les dépendances
estep "Installation des dépendances"
./composer.phar i
"$scriptdir/dk" ci || die
;;
update|update-commit)
# ... puis mettre à jour les dépendances
estep "Mise à jour des dépendances"
./composer.phar u "${deps[@]}"
"$scriptdir/dk" cu "${deps[@]}" || die
if [ "$action" == update-commit ]; then
if [ -z "$nowait" ]; then
@ -254,7 +249,7 @@ update-deps)
done
estep "Mise à jour des dépendances"
./composer.phar u
"$scriptdir/dk" cu || die
if [ -z "$nowait" ]; then
# laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet...
@ -274,7 +269,7 @@ update-recursive)
done
estep "Mise à jour des dépendances"
./composer.phar u
"$scriptdir/dk" cu || die
if [ -z "$nowait" ]; then
# 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_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=
DM_PROFILES=()
set_defaults dk

View File

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