2017-05-23 3 views
1

Ich habe nodejs App. Kann ich es für den azure App-Dienst ohne VS oder andere große IDE bereitstellen?Wie kann ich den azure-App-Service über VSTS bereitstellen?

Also, ich möchte eine einfache Möglichkeit, wählen Sie die Verzweigung, was ich brauche, drücken Sie es in azur und führen Sie Standardbefehl für Nodejs.

Ich bin damit fest, weil alle Lösung es VS ist.

Antwort

0

Sie können den azure-App-Service bereitstellen, indem Sie den Schritt/Aufgabe von Azure App Service Deployment verwenden. Zum Beispiel:

  1. erstellen Builddefinition
  2. In Zusammenhang mit Schritt/Aufgabe Ihrem Projekt erstellen
  3. hinzufügen Azure App Service Deployment Schritt/Aufgabe
  4. (kann mit dem Web bereitstellen oder Upload von Dateien direkt veröffentlichen) wählen Sie Registerkarte Trigger und ermöglichen Continuous Integration
  5. Geben Repository und Zweigfilter

Danach wird der Build sein wird ausgelöst, wenn Sie Änderungen an den Zielzweig übertragen. In Verbindung stehender Artikel: Define a continuous integration build for your Node.js app

Bezüglich Laufbefehl für nodejs, können Sie auf diesen Faden verweisen, indem Sie kudu API verwenden: Include node modules in azure deployment via VSTS.

0

Dies kann getan werden. Sehen Sie sich die Build- und Release-Funktionalität in Visual Studio Team Services an.

Mit VSTS Build können Sie einen Build auslösen und bei einem Git-Check-in für eine bestimmte Verzweigung automatisch an eine Azure-Webanwendung senden, oder Sie können den Build und Push manuell auslösen.

Sehen Sie sich den Task Azure App Service Deploy im VSTS-Build an.

Beachten Sie, dass, da VSTS von Ihrem Git Repo zieht, es keine Rolle spielt, mit welcher IDE Sie Ihre App tatsächlich entwickeln.

Außerdem ist VSTS für kleine Teams und eine einzige Bereitstellungspipeline kostenlos.

Verwandte Themen