2017-05-12 3 views
0

Ich habe ein Repo https://github.com/kuntal-b/netCore und ich möchte diese Gastgeber mit Openshift.Net Kern App Build-Fehler in Openshift Online

aber seine einen Fehler

---> Building application ... 
Couldn't find 'project.json' in '.' 
error: build error: non-zero (13) exit code from registry.access.redhat.com/dotnet/[email protected]:7c775cc11b280105f51bf2622ed79036c7f961e1cb9db23c4b17c66606154f7b 
+0

Hallo! Ich weiß nichts über C#, aber der Container scheint ein Projekt zu benötigen. Verzeichnis, um in der Lage zu sein, Ihr Projekt zu erstellen, Ihre project.json ist in netCore/project.json. Versuchen Sie es zurück zu bewegen. – wilsonW

+0

Bitte lesen Sie das Repo erneut.did meinst du das? Aber nicht funktioniert. –

+0

Ja funktioniert.aber ist das der richtige Weg, das zu tun? Was ich hochladen hochladen zuvor die ursprüngliche Struktur in vs2015 erstellt und ich kopiere die project.json in root. –

Antwort

0

Nach image github's README Sie müssen nur den Pfad angeben zu Ihrer Projekt.json-Datei mit DOTNET_STARTUP_PROJECT.

Beispiele:

Mit Standalone s2i

s2i build https://github.com/kuntal-b/netCore.git -e DOTNET_STARTUP_PROJECT=src/netCore dotnet/dotnetcore-11-rhel7 my-donet-app 

Openshift-Client oc

oc new-app registry.access.redhat.com/dotnet/dotnetcore-11-rhel7~https://github.com/kuntal-b/netCore.git -e DOTNET_STARTUP_PROJECT=src/netCore --name=my-donet-app 

Hope it :) half