2017-11-02 3 views
0

Bereitstellen mehrerer JAR-Dateien in Azure über VSTS mithilfe der Azure App-Dienstbereitstellungstask. Derzeit stelle ich War-Dateien mithilfe der azure-App-Dienstbereitstellungstask bereit, aber ich Ich bin nicht in der Lage, JAR - Dateien zu implementieren.Sie werfen den Fehler. Der Name der Aufgabe lautet: Azure App Service deploy.Ich habe versucht, mit diesem Muster zu implementieren: $ (System.DefaultWorkingDirectory)/Projektname/drop/*. jar und $ (System. DefaultWorkingDirectory) /project_name/drop/jarfile.jarSo laden Sie mehrere JAR-Dateien in Azure über VSTS mithilfe der Azure App-Dienstbereitstellungstask

Ich führe den azure app service deploy-Task zum Zeitpunkt der Release-Definition aus.

Beide Muster funktionieren nicht.Schleppfehler.

Kann mir bitte jemand helfen, wie Sie diese Aufgabe erledigen?

Fehler: in azur App Service deploy Aufgabe in VSTS

Fehler bekommen, wenn ich die unten stehenden Muster in Paket oder einen Ordner Option gebe.

$(System.DefaultWorkingDirectory)/project_name/drop/*.jar 

Error: 
More than one package matched with specified pattern. Please restrain the search pattern. 


Error getting when I am giving the below pattern in package or folder option in azure app service deploy task in VSTS. 

$(System.DefaultWorkingDirectory)/project_name/drop/jarfile.jar 


[command]"C:\Program Files\IIS\Microsoft Web Deploy V3\msdeploy.exe" -verb:sync -source:package='d:\a\r1\a\project_name\drop\direcotry1\target\jarfile.jar' -dest:contentPath='abc-dev',ComputerName='https://abc-dev.scm.azurewebsites.net:443/msdeploy.axd?site=abc-dev',UserName='********',Password='********',AuthType='Basic' -enableRule:DoNotDeleteRule -userAgent:VSTS_f2463a61-0e8b-4b3a-841d-15b916aae127_release_4_236_570_1 
2017-11-02T11:12:56.6532444Z ##[error]Failed to deploy web package to App Service. 
2017-11-02T11:12:56.6542438Z ##[error]Error: Package file 'd:\a\r1\a\project_name\drop\direcotry1\target\jarfile.jar' does not have a .zip file name extension. 
Error count: 1. 

Bitte helfen Sie mir auf diese .. Wie geben Sie das Muster, um mehrere JAR-Dateien hochladen.

Antwort

0

Uncheck in Optionen Zusätzlicher Deployment Abschnitt Azure App-Dienst bereitstellen Aufgabe mit Hilfe von Web Deploy Option Veröffentlichen an, dann den Ordnerpfad in Paket oder einen Ordner Eingabefeld ein.

enter image description here

Update:

enter image description here

Wenn es einige Dateien in diesem Ordner, die Sie nicht wollen, zu azur App Dienste zu implementieren, können Sie durch benötigte Dateien in einem anderen Ordner kopieren Copy File Aufgaben

Update:

enter image description here

+0

Hallo MSFT, Die veröffentlichen Web-Option bereitstellen bereits mit unchecked.I haben 3 Ordner und 4 Skript files.among, die ich brauche in $ (System.DefaultWorkingDirectory)/project_name/drop/folder1/befindet sich nur 3 JAR-Dateien bereitstellen jar1.jar $ (System.DefaultWorkingDirectory) /Projektname/drop/folder2/jar2.jar $ (System.DefaultWorkingDirectory) /Projektname/drop/folder3/jar3.jar Ich möchte nur die obigen 3 Gläser kopieren und möchte nicht Kopieren Sie andere Skriptdateien und Ordner in den Ablageordner. –

+0

HALLO MSFT, können Sie bitte auf meine Anfrage antworten. –

+0

@PDBRPRAVEEN Überprüfen Sie das Update meiner Antwort. –

Verwandte Themen