Ich arbeite seit einigen Jahren an der .net-Plattform, und ich muss sagen, dass ich sehr beeindruckt bin, wie Microsoft .net Cross-Plattform-kompatibel macht.Implementierung von Continuous Delivery mit DNX und ASP.NET 5
Ich verbrachte Stunden damit, eine kleine Hallo Weltanwendung zu starten, die mit CoreCLR auf einem Mac erstellt wurde. Und es hat funktioniert. Während es immer noch viele UNKNOWNS gibt, die ich immer noch zu verstehen versuche, gibt es diese eine Frage, die ich bei google nicht beantworten konnte.
Wie automatisieren Sie die Bereitstellung einer DNX-Anwendung. Ich meine, kompilieren Sie Ihre Aspnet 5-App in ein nugget-Paket und stellen Sie es dann auf Ihrem Linux-Server wieder her (ich habe noch nie Linux verwendet, also nicht sicher, wie nuget dort funktioniert) und dnx-Befehl ausführen? Oder einfach zippen und es direkt auf den Server schieben?
Entschuldigung, das ist alles sehr neu für mich und meine Fragen klingen vielleicht dumm. Ich möchte nur wissen, wie ich die kontinuierliche Lieferung für meine asp.net 5-Anwendungen am besten implementieren kann. Mein Ziel ist es, meine Apps auf Linux-Containern zu hosten.