2017-08-18 2 views
0

Ich habe eine react js-Anwendung erstellt, die in IBM Bluemix gehostet wird. Ich hatte kürzlich Probleme mit meiner Build-Phase als Teil der CI/CD-Pipeline - Wir glauben, dass das Problem auf der Knoten-Version basiert, die wir beim Ausführen der Build-Phase verwendet haben - wir verwenden jetzt Knoten 7 und erhalten derzeit einen Fehler basierend auf dem Archivverzeichnis build/(Fehlermeldung unten):Bluemix-Erstellungsfehler mit Knoten 7

npm info es funktionierte, wenn es mit ok

npm verb cli [ '/home/pipeline/nvm/versions/node/v7.0.0/bin/node', 
npm verb cli '/home/pipeline/nvm/versions/node/v7.0.0/bin/npm', 
npm verb cli 'build', 
npm verb cli '--verbose' ] 
npm info using [email protected] 
npm info using [email protected] 
npm verb exit [ 0, true ] 
npm info ok 

Archivverzeichnis build endet/existiert nicht. Bitte überprüfen Sie den Namen.

Finished: failed

Ratschläge oder Hilfe bei diesem würde geschätzt.

Antwort

0

Die Fehlermeldung wird normalerweise ausgelöst, wenn Sie ein Build-Verzeichnis definieren, das nicht existiert, da es während Ihres Build-Auftrags möglicherweise nicht erstellt wird. Können Sie in Ihrer Pipeline-Erstellungsstufe das Feld "Build archive directory" in der Konfiguration überprüfen und sicherstellen, dass das dort aufgelistete Verzeichnis existiert? Sie können auch versuchen, das Feld leer zu lassen. Lass mich wissen wie es geht.

Verwandte Themen