2017-12-14 4 views
1

Mein Team hat vor kurzem begonnen, Review-Apps zu verwenden. Bevor Tests jedoch in einer Review-App ausgeführt werden können, müssen wir die Konfiguration eines Add-Ons manuell ändern. Dieser manuelle Schritt bricht unseren Testworkflow. Gibt es eine Möglichkeit, die Addon-Konfiguration in eine Review App zu übertragen?erben Heroku-Addon-Konfiguration für Review-Apps

+0

Wenn Sie ein bestimmtes Beispiel für etwas haben, das Sie konfigurieren möchten, lassen Sie es mich wissen und ich werde meine Antwort aktualisieren. Ich glaube, Sie sollten die meisten Dinge über "Optionen" konfigurieren können, aber es hängt wahrscheinlich vom Addon ab. –

Antwort

0

Heroku ermöglicht Addons für die Überprüfung Apps in Ihrem app.json wie so zu spezifizieren:

{ 
… 
"addons": [ 
    { 
     "plan": "heroku-postgresql", 
     "as": "BACKUP_DATABASE", 
     "options": { 
     "version": "9.5" 
     } 
    } 
    ] 
} 

Beachten Sie, dass nach to the docs, Überprüfung Anwendungen mit dem Standard "ephemeren" Plan vom Anbieter bereitgestellt werden. Außerdem unterstützen nicht alle Apps Review-/CI-Apps.

Wenn eines Ihrer Add-ons keine Überprüfungs-Apps unterstützt, sollten Sie eine ähnliche Fehlermeldung wie <add-on service slug> has opted out of supporting Review and CI apps erhalten, wenn die Überprüfungs-App versucht, sie bereitzustellen.

+0

ja ich habe den Addon Teil mit den Optionen benutzt. Für mein spezifisches Addon (Foundelasticsearch) muss ich gespeicherte Skripte aktivieren, eine Option, die in den Optionen nicht verfügbar ist. –