Wenn Sie das Portal auf Ссылка verwenden, ist das ganz einfach. Von einer neu erstellten azurblauen Website:
Ich kann nicht für das Leben von mir sehen, wie man dies von der Kommandozeile aus tut (mit dem xpat-cli installiert mit npm: "npm install azur-cli -g")
Es scheint so, als würde ich etwas tippen wie:
%Vor%Da die Hilfe für "azure site deployment github" lautet: "Verknüpfen Sie eine Website mit einem github-Account für die Bereitstellung"
Scheint nicht zu funktionieren ...
Wenn ich dann tippe:
%Vor%Die Ausgabe sagt, die Quellcodeverwaltung ist "LocalGit" anstelle von Github - was es sagt, wenn ich es das Portal oben mache.
%Vor%Irgendwelche Ideen?
Abhängig von Ihrem Anwendungsfall wird die Lösung anders aussehen.
Angenommen, Sie haben dieselbe github-Quelle, möchten aber auf mehreren verschiedenen Azure-Websites bereitstellen Mögliche Lösung: Verwenden Sie die Schaltfläche Bereitstellen für Azure. Weitere Informationen finden Sie hier: Ссылка
Angenommen, Sie haben verschiedene Repositorys, die Sie in Azure bereitstellen möchten: Mögliche Lösung: Ich gehe davon aus, dass Sie die Person sein werden, die sie bereitstellt. Der Workflow ist wie folgt:
A. Download von Dateien von Github zu lokalen Ordner finden Sie unter hier
B. Veröffentlichen Sie Ihren lokalen Ordner in einen neuen / bestehenden Azure-Website. Siehe hier oder hier. Es gibt andere GitHub-Repositories, um einige Skripte sofort zu erhalten
Ich verstehe dies nicht direkt Ihr System Haken direkten Zug zu tun, aber es ist eine Möglichkeit, es zu tun.
Es gibt auch:
Beide documents Ich habe beschrieben, wie man eine kontinuierliche Bereitstellung von GitHub einrichten kann Konfigurieren Sie den Repo und den Zweig mit einer Azure Resource Manager-Vorlage, aber Sie müssen Ihre Anmeldeinformationen eingeben und den Autorisierungsprozess im Portal abschließen.
Das in diesem Tutorial verwendete Skript wird automatisch konfiguriert kontinuierliche Veröffentlichung von Ihrem GitHub-Repository. Dies erfordert das Ihre GitHub-Anmeldedaten sind bereits in Azure gespeichert, andernfalls lautet die Die Skriptbereitstellung schlägt fehl, wenn versucht wird, die Quelle zu konfigurieren Kontrolleinstellungen für die Web Apps.
Um Ihre GitHub-Zugangsdaten in Azure zu speichern, erstellen Sie eine Web-App in der Azure-Vorschauportal und Konfigurieren der GitHub-Bereitstellung. Du musst nur Mach das einmal.
Ich würde auch vorschlagen, Ihr xpat-cli-Problem als Problem auf der GitHub repo .
Tags und Links azure github powershell azure-web-sites