diff --git a/README.md b/README.md index 849e5d20f80953900669952f8bd1234009113cc8..b462d4ac6288b3bca3d4297f37f843a763dfc5a3 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,15 @@ Io ho dovuto installare alcune librerie php extra ``` shell apt install php-xml php-zip php-curl ``` + +Se non avete la versione di composer giusta (per esempio, in Debian Buster non è +sufficientemente recente), si può usare Docker per eseguire la versione giusta, per esempio con: + +```shell +docker run --rm --volume $PWD:/data --workdir /data composer:1.10 composer [....] +``` +Se sequite questa strada, tutti i comandi descritti qui sotto vanno lanciati in questo modo (invece che chiamando composer direttamente). + ## Set up dell'autenticazione Siccome alcune dipendenze sono al momento in repository privati, @@ -36,15 +45,6 @@ Questo comando creerà un file *auth.json* con il token: questo file verrà ignorato da git perché non va assolutamente committato nel repository. -## Utilizzo di Docker - -Sfortunatamente la versione di composer in Debian Buster non è -sufficientemente recente, ma si può usare Docker per eseguire la -versione giusta, per esempio: - -```shell -docker run --rm --volume $PWD:/data --workdir /data composer:1.10 composer [....] -``` # Come funziona composer In questo repository ci sono solo le patch ed i file di configuarazione di composer (al momento, ~8Mb). Il codice vero e proprio di noblogs (l'equivalente di ai/noblogs-wp> per intenderci) abbiamo deciso che non verrà mantenuto in git, dato che viene generato da composer a partire da questo repository.