J’écris un script de migration et je souhaite définir le paramètre de site s3_upload_bucket de manière programmatique. J’ai trouvé une méthode pour le définir à l’intérieur de l’instance Docker :
echo 'SiteSetting.s3_upload_bucket="mybucket"' | bundle exec rails c
Mais comme cela contient un pipe, le chaîner avec docker exec -it app <command> entraîne une erreur.
Just add that SiteSetting like to your importer. I’ve added similar code to disable outgoing mail to several importers. You can help grep the importer directory for "Site* for examples.