web-dev-qa-db-fra.com

Echec de la version/déploiement de Visual Studio Team Services - "Aucun package trouvé avec le modèle spécifié"

J'essaie d'implémenter une intégration et un déploiement continus sur mon service DEV Azure App. J'utilise l'agent hébergé sur Visual Studio Team Services. L'étape "Déployer le site Web sur Azure" dans la définition de version continue à échouer avec l'erreur "Aucun package trouvé avec le modèle spécifié". Des idées?

 enter image description here

 enter image description here

 enter image description here

 enter image description here

 enter image description here

16
drewob

"Plus d’un paquet correspondant au modèle spécifié. Veuillez restreindre le motif de recherche [sic]." L'erreur se produit généralement lorsque la tâche a détecté 2 packages ou plus, car vous avez entré "xxx\*. Zip" dans le paramètre "Package ou dossier" de la tâche. Il suffit donc de le mettre à jour pour spécifier le nom du paquet détaillé. Question similaire ici: Déployer le site Web Azure et les tâches Web dans le même sln à l’aide de VSO - Erreur - Il ne peut y avoir qu’un seul .

Et pour votre problème d'origine, vous pouvez également résoudre le problème en créant une nouvelle définition de construction avec "Visual Studio" sélectionné dans l'onglet "Créer" et "Azure WebApp" sélectionné dans l'onglet "Déploiement". Cela créera une définition de construction avec les arugments requis ajoutés.

25
Eddie Chen - MSFT

Avait le même problème il y a quelques heures. Voici comment j'ai pu résoudre le problème:

  1. Assurez-vous que les arguments MSBuild à l'étape de la solution de génération sont les suivants:

  2. Ajouter une étape Déploiement Azure App Service: ARM

  3. Configurer l'abonnement et le nom du service d'application
  4. Le paquet ou le dossier doit être $(build.artifactstagingdirectory)\**\*.Zip

Pas:

 Step definitions

Configuration du déploiement d'Azure App Service:

 enter image description here

5
liri2006

utilisez le concepteur visuel lors de la création d'un pipeline de construction dans les dévops Azure, même si votre code repose sur les dépôts Azure et github

puis sélectionnez la source

sélectionnez enfin les templates respectifs de votre application

0
Kanna Reddy