CLI lnb
Mise en place d'une ligne de commande lnb
pour unifier tous les scripts
-
update
: équivalent à./refresh.sh
-
tests
: équivalent à./tests.sh
, transmet les arguments -
testsa
: comme précédent mais ne fait que les testsacceptance
-
cache
: nettoie les caches TODO : regénérer lesassets_hashes
et supprimerbootstrap/cache/config.php
-
bash
: ouvre un prompt bash, utile en environnement docker uniquement -
mysql
: ouvre un prompt mysql sur la bonne base -
restart
: relance apache ou la pile docker, selon le cas -
perms
: essaye de réparer les problèmes de permissions classiques -
artisan
: lance une commandeartisan
-
up
: lance la pile docker -
down
: arrête la pile docker -
translate
: régénère les traductions -
documenter la CLI dans la doc principale -
validate
: lance la validation pour la prod -
remplacer tous les git-hooks des serveur et les commandes dans .gitlab-ci.yml
par des appels à./lnb
Edited by David Beniamine