2016-12-21 2 views
0

Ich habe eine App auf myapp.herokuapps.com laufen, aber ich habe eine Pipeline für sie erstellt und standardmäßig erschien es auf der Produktion. Mit Heroku UI habe ich die App in die Entwicklung verschoben. Ich habe verstanden, dass immer nur eine App in einer Umgebung möglich ist. Wenn ja, wie kann ich eine App in mehreren Umgebungen wie Entwicklung, Bereitstellung und Produktion ausführen? Bitte helfen Sie.Wie konfiguriere ich einzelne App auf Heroku in verschiedenen Umgebungen?

Antwort

2

Verwenden Sie heroku fork, um Ihre App zu klonen. Dann weisen Sie die geklonte App der gewünschten Phase zu.

+0

Wäre diese geklonte App einer anderen URL oder derselben URL zugeordnet? Ich mache mir Sorgen, weil meine App ein Mongo-Addon hat. Ich möchte nicht für eine andere Instanz von Mongo aufgeladen werden, da es pro App berechnet wird. – rgk

+1

Die geklonte App wird eine separate URL haben. Es wird auch separate Instanzen von Add-ons konsumieren. Nach dem Klonen können Sie die Pläne für Add-Ons in jeder App separat ändern. So könnten Sie beispielsweise in Ihrer Entwicklungs/Staging-Pipeline-Phasen-App freie Pläne von Add-Ons verwenden, während Sie in Ihrer Produktions-Pipeline-Phase-App kostenpflichtige Pläne von Add-Ons (falls erforderlich) verwenden könnten. –

+0

ha, verstanden. Danke. – rgk

Verwandte Themen