2016-04-08 20 views
0

Ich begann mit Review Apps, die gut funktionieren. Allerdings benutze ich getrennte Backend und Frontend (Rails und Ember) und ich möchte Verbindung zwischen neuen PR auf Backend und Frontend setzen. Ich denke, der einfachste Weg besteht darin, eine neue env-Integration in ember zu erstellen und einen API-Host für jede PR zu setzen. Es ist möglich, die Umgebung der eingebauten Ember-App auf der neuen dynamischen Staging-Umgebung zu definieren.Heroku Review Apps - getrenntes Backend und Frontend

Antwort

0

Wenn Ihre Review-App einen dynamischen API-Host benötigt, können Sie den Host von Config Vars abrufen. Ich könnte mir vorstellen, dass es so etwas wie ENV['API_URL'] wäre. Dieser Ansatz entspricht mehr den von Heroku angegebenen Best Practices, wie sie in http://12factor.net/ verkörpert sind.

Wenn Sie einen Standard für neue Review-Apps haben möchten, damit Sie diese Variable nicht für jeden neuen festlegen müssen, sollten Sie ein app.json-Schema verwenden.

Verwandte Themen