5

Bir uygulamayı Heroku'ya dağıttım ve şu an ortam değişkenlerimi bir .env dosyasında saklıyorum. Değişkenleri heroku'ya itmek için heroku config:push'u kullandım ve bu iyi çalıştı.Heroku config: ortam değişkenlerini güncellemeye zorla

Şimdi, bunlardan birini güncellemek istiyorum. .env dosyasında değiştirdim ve tekrar heroku config:push'u çalıştırdım. Push başarılı olduğunu söyledi, ancak heroku config çalıştırdığımda, değerlerin aslında değişmediğini görebiliyorum. heroku restart'u çalıştırmayı denedim, ancak bu bir şey yapmadı.

Ortam değişkenlerimi heroku'da nasıl güncelleyebilirim?

cevap

13

Şekil verilmiş. heroku config:push --overwrite'u çalıştırmanız gerekiyor, çünkü mevcut değişkenlerin varsayılan değerlerinin üzerine yazılmayacak. Bu, kötü belgelendirilmiş: -/

+0

+1, kötü belgeler için heroku. https://devcenter.heroku.com/articles/config-vars#local-setup açıkça, değişkenleri çekerken, ancak iterken kullanmamanız gerektiğini belirtir. – liquidki

+2

'heroku config: push --overwrite' benim için çalışıyor görünmüyor. Ben 'heroku config' –

+1

Yaptığım zaman eski konfigürasyon hala benim için çalıştı. Ama .env. Değişkenlerimin tanımındaki boşluk veya alıntılarla ilgili sorunları fark ettim. Görünüşe göre, herhangi bir boşluk veya tırnak kullanmamalısınız, bu da – morgler

İlgili konular