[RUBY] [Hinweis] Update auf Produktionsumgebung [Heroku]

Einführung

Ich bin jedes Mal nervös, wenn ich auf die Produktionsumgebung aktualisiere. Dieses Mal habe ich mit Heroku auf die erste Produktionsumgebung aktualisiert. Da es mein erstes Mal war, bekam ich einen Fehler und war ungeduldig, aber die Ursache war sehr einfach. ..

Dieses Mal werde ich es als Artikel veröffentlichen, damit andere Leute diesen Fehler sofort beheben können, damit ich die Lösung nicht vergesse.

Fehlerbildschirm

6ae4049abac24c612af7c9f06c3aa624.png

Im Moment sage ich, dass es keine Umgebung ist, die vorangetrieben werden kann.

Lösungen

Die Bereitstellung auf Heroku ist mit Git verknüpft. Wenn also Änderungen vorgenommen werden, führen Sie den folgenden Befehl aus, damit die Änderungen übernommen werden können.

$ git add
$ git commit -m "Update application"
$ git push heroku master

#Führen Sie den folgenden Befehl aus, wenn Sie die Migration usw. ändern.
$ heroku run rails db:migrate

Am Ende

Wie oben erwähnt, war es eine sehr einfache Geschichte. Jedes Mal habe ich ein seltsames Spannungsgefühl in der Produktionsumgebung.

Das Verfahren ist sehr einfach, aber wenn jemand stolpert, beziehen Sie sich bitte darauf.

Recommended Posts

[Hinweis] Update auf Produktionsumgebung [Heroku]
Beachten Sie, wie Sie auf Heroku bereitgestelltes MySQL zurücksetzen können
Schritte zur Bereitstellung in Heroku
Produktionsumgebung und Anmeldeinformationen.yml.enc
Kann nicht auf Heroku hochgeladen werden
Wie man mit Heroku einsetzt
Einführung in Metabase ~ Umgebungskonstruktion ~
Aktualisieren Sie Ruby in der Unicorn-Umgebung
So aktualisieren Sie mit activerecord-import
[Rails] Ausführen von "Rails db: create" usw. in der Produktionsumgebung EC2
Aufbau der AWS Cloud9-Umgebung Aktualisieren Sie Ruby auf die neueste stabile Version