Ajouter un avertissement CLI lors de l'exécution de la reconstruction/du bootstrap du lanceur sans app.yml présent

Oui, pour le moment, si vous exécutez

./launcher bootstrap app

sans avoir d’abord créé app.yml, vous ne voyez que :

ERROR: containers/app.yml does not exist or is not readable.

C’est exact mais pas très utile, surtout pour deux cas courants :

  1. Nouvelle installation en production
    Il faut exécuter ./discourse-setup pour générer app.yml à partir de standalone.yml.

  2. Forum de test rapide sans e-mail sortant
    Parfois, les gens veulent simplement lancer un Discourse local/de test sans configurer SMTP.
    Le flux de travail habituel est le suivant :

./launcher bootstrap app
./launcher start app
./launcher enter app
rake admin:create

Cela vous donne un compte administrateur sans avoir besoin d’e-mail.


Proposition :
Améliorer le message d’erreur afin qu’il guide les deux chemins. Par exemple :

1 « J'aime »