2016-05-13 14 views
0

Ich versuche, eine Angular-App mit VSTS Continuous Integration in Azure Web App zu implementieren.Bereitstellen einer statischen html/js-App mit VSTS Continuous Integration und Azure

Mein Repository enthält keine .sln .pdb, es ist nur eine statische Website. Ich habe meinen Build definiert, um npm auszuführen, schlucke, aber ich weiß nicht, wie man ein Artefakt erstellt, ohne die vs-Lösung zu erstellen. Ich müsste auch eine Freigabeaufgabe erstellen, um die Website in azurblau zu veröffentlichen.

Hat jemand eine Build-Definition, die für diese Bereitstellung funktionieren würde?

Dank

Antwort

0

Sie können "Copy and Build Artefakte Publish" hinzufügen zu kopieren Aufgabe und die Deployment-Dateien zu veröffentlichen Ordner Artefakt, das in "Release Management" verwendet werden kann.

Und dann können Sie "FTP Deployment" für Ihre Azure Web App aktivieren und "FTP Uploader" Task verwenden, um die Dateien in Azure zu veröffentlichen.

0

ich das ein paar Möglichkeiten gelöst habe: