2016-11-19 5 views
0

Bei der Verwendung der Heroku-Pipelines, finde ich Fehler auf Review-Apps, die automatisch generiert werden, obwohl beim Drücken der gleichen Code, um die resultierende Produktions-App zu verwalten scheint zu implementieren Alles gut.Heroku Review App Fehler, aber funktioniert gut auf Produktion app in Pipeline

Die Anwendung erscheint vom Master in der Pipeline zu laufen, aber die PR ist, dass die Überprüfung Apps auslösen scheint nicht zu laufen und in dem folgenden Fehler führen:

Invalid Buildpack heroku/node.js 

Die app.json ist das, was die buildpack für die Produktion definiert:

{ 
    "name": "app-name", 
    "scripts": { 
    }, 
    "env": { 
    }, 
    "formation": { 
    }, 
    "addons": [ 

    ], 
    "buildpacks": [ 
    { 
     "url": "heroku/node.js" 
    } 
    ] 
} 

Antwort

0

im Gegensatz zu der Heroku Dokumentation sollte die uRL sein:

"urn:buildpack:heroku/nodejs" 

Direkt nachdem ich die Frage hier auf SO gestellt hatte, fand ich einige andere Apps, die das nutzten, und diese Änderung schien in den Review-Apps zu funktionieren.

Ich hoffe, dies hilft anderen, das gleiche Problem zu erleben, und vielleicht wird Heroku Dokumente aktualisieren und/oder den dokumentierten Weg für Review Apps erlauben.

Verwandte Themen