Ho distribuito un'applicazione a Heroku e attualmente sto memorizzando le mie variabili di ambiente in un file .env. Ho usato heroku config:push
per spingere le variabili su heroku, e questo ha funzionato bene.Heroku config: push non aggiorna le variabili di ambiente
Ora, voglio aggiornare uno di loro. L'ho modificato nel mio file .env e ho eseguito nuovamente heroku config:push
. La spinta ha detto che ha avuto successo, ma quando corro heroku config
, posso vedere che i valori in realtà non sono cambiati. Ho provato a eseguire heroku restart
, ma questo non ha fatto nulla.
Come aggiornare le variabili di ambiente in heroku?
+1 per scarsa documentazione da parte di heroku. https://devcenter.heroku.com/articles/config-vars#local-setup afferma chiaramente che è necessario utilizzare --overwrite quando si estraggono le variabili ma non quando si preme. – liquidki
'heroku config: push --overwrite' non sembra funzionare per me. Mostra ancora la configurazione precedente quando eseguo 'heroku config' –
Ha funzionato per me. Ma ho notato problemi con spazi o citazioni nella definizione delle mie variabili in .env. Sembra che non dovresti usare spazi o virgolette, il che rende molto difficile leggere – morgler