Salut @Discourse
Puis-je exécuter un code personnalisé dans le fichier app.yml lors de la reconstruction de l’application ?
Toutes les commandes personnalisées à exécuter après la construction
run:
- exec:
cd: /var/discourse
cmd:
- /var/discourse/rebuild/apply.sh
Contenu du fichier Apply.sh :-
docker cp ./rebuild/static_controller.rb app:/var/www/discourse/app/controllers/static_controller.rb
docker cp ./rebuild/routes.rb app:/var/www/discourse/config/routes.rb
docker cp ./rebuild/site_settings.yml app:/var/www/discourse/config/site_settings.yml
./launcher restart app
Stephen
(Stephen)
2
Êtes-vous sûr de vouloir écraser ces fichiers en bloc plutôt que de les modifier ?
1 « J'aime »
oui @Stephen, je suis sûr de réécrire ces fichiers
J’exécute également la commande patch après avoir reconstruit l’application, puis ils copient le fichier dans les images docker
/rebuild/apply.sh
Mais je suis curieux d’exécuter du code personnalisé dans le fichier app.yml
pfaffman
(Jay Pfaffman)
4
Je pense que cela fera ce que vous voulez.
Vous feriez mieux de résoudre votre problème avec un plugin.