Ich versuche, AzureRM-Webjobs mit VSTS Release Management bereitzustellen und konnte keine andere geeignete Lösung finden, als sie über FTP hochzuladen. Dieser Weg funktioniert, aber nicht, wenn sich der Zeitplan des Jobs ändert. Jede Lösung, die ich bisher gefunden habe, bezieht sich auf klassische Webjobs, die nicht für Jobs funktionieren, die in Resource Manager bereitgestellt werden.AzureRM WebJobs Bereitstellung mit Versionsverwaltung für Visual Studio Team Services
Antwort
DavidDebbo hat ein Beispiel erstellt, um Webjobs mit ARM-Vorlage zu veröffentlichen: ARMTemplates/WebAppWithWebJobs.json. Sie können sich hierüber für Details informieren.
Außerdem können Sie einfach eine AzureRM Web App Deployment Aufgabe in Ihrer Release-Definition hinzufügen, um Ihren Web-Job über Azure Resource Manager bereitzustellen, wenn Sie diese Aufgabe in der Aufgabenliste sehen können.
Mit der Aufgabe AzureRM Web App-Bereitstellung werden Web Apps und WebJobs zu Azure bereitgestellt. Die Aufgabe funktioniert nur mit den Azure Resource Manager-APIs . Die zugrunde liegende Technologie, die von der Aufgabe verwendet wird, ist Web Deploy.
Die Aufgabe ist in der Entwicklung und ist auf eine begrenzte Anzahl von Konten auf Visual Studio Team Services (VSTS) zur Verfügung. Das Video beschreibt die Funktionen, die derzeit in der Aufgabe verfügbar sind.
Ich kann die AzureRM Web App Deployment-Aufgabe sehen, aber mein Build gibt das Web-App-Paket und den Web-Job als eigenes Paket aus, und wenn ich den Job ausgebe, überschreibt er einfach meine Web-App. Meine App besteht aus einer Web-App mit 8 Jobs unter. Nachdem Sie sich das Video angeschaut haben, auf das Sie verwiesen haben, geht Anand nicht wirklich auf Details zur Veröffentlichung des Web-Jobs ein, sondern er spricht nur über das Web-App-Paket. – Darnell
@Darnell Du meinst also du bekommst zwei Pakete nach deinem Build? –
Ich bekomme ca. 9 Pakete nach dem Build. eine für jeden Job und eine für die Web-App. @Eddie – Darnell
- 1. Visual Studio-Team-Services, kontinuierliche Bereitstellung und WebJobs
- 2. Visual Studio Team Services - Versionsverwaltung - Build (Fehler fehlendes Nugget)
- 3. Node.js Azure WebJob: Bereitstellung von Visual Studio Team Services mit fortlaufender Bereitstellung
- 4. Visual Studio Team Services Importverlauf
- 5. Ausführen von Integrationstests nach Bereitstellung in Visual Studio Team Services
- 6. Visual Studio Team Services Lager
- 7. Visual Studio Team Services mit SharePoint online
- 8. Visual Studio Team Services & Microsoft SCSM-Integration
- 9. Visual Studio Team Services Build Typescript Fehler
- 10. Visual Studio Team Services Web.Config Ersatzvariablen
- 11. Visual Studio Team Services - Link Bearbeiten Einstellungen
- 12. Obstgarten cms Visual Studio Team Services
- 13. Visual Studio Team Services-Paket-Management-API
- 14. Visual Studio-Test in Visual Studio Team Services
- 15. Visual Studio Team Services Build-Problem
- 16. Visual Studio Team Services ändern die Sprache
- 17. Visual Studio Team Services-Konto Problem
- 18. Debuggen von Visual Studio Team Services-Komponententests
- 19. Visual Studio Team Services und Karma
- 20. Wie auf BUILDNUMBER eines Artefakts zugegriffen wird, ist Visual Studio Team Services-Versionsverwaltung
- 21. curl wurde nicht im Pfad gefunden Visual Studio Team Services
- 22. TFS 2008 zu Visual Studio Team Services Migration
- 23. Das connectionStrings-Element für die kontinuierliche Bereitstellung in Visual Studio Team Services ersetzen
- 24. Upgrade-Knoten für npm bei Visual Studio Team Services
- 25. Azure App Service Bereitstellung fehlgeschlagen von Visual Studio Team Services für ASP.net Core Application
- 26. Kann Visual Studio Team Services Plugin in Android Studio
- 27. Testen der Windows Store-App mit Visual Studio Team Services
- 28. Abfragen von Visual Studio Team Services (VSO) mit Microsoft.TeamFoundation.PowerTools.PowerShell-Cmdlets
- 29. Integration von Jenkins mit Visual Studio Team Services
- 30. TeamCity und Git Repository mit Visual Studio Team Services
Sie können diese Artikel und Thread überprüfen https://azure.microsoft.com/en-in-/documentation/articles/vs-azure-tools-resource-groups-ci-in-vsts/ http: // stackoverflow.com/questions/35458493/how-to-deploy-to-azure-resource-group-using-vsts-release-management –
Warum können Sie den integrierten Schritt "Deploy AzureRM Web App" von VSTS nicht verwenden? Wie legen Sie den Zeitplan des Web-Jobs fest? –