Suite à ceci: https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-set-up-continuous-integrationVSTS Service de tissu de presse à Azure: Exception appelant ".ctor" avec l'argument "1" (s): "La valeur ne peut être NULL Nom du paramètre:. Autorité"
Mais quand je lance le réel déploiement, j'obtiens l'erreur de constructeur suivante qui n'est pas très utile.
==============================================================================
Task : Service Fabric Application Deployment
Description : Deploy a Service Fabric application to a cluster.
Version : 1.1.2
Author : Microsoft Corporation
Help : [More Information](https://go.microsoft.com/fwlink/?LinkId=820528)
==============================================================================
Searching for path: C:\a\r1\a\LONG_PATH\PublishProfiles\Dev.xml
Found path: C:\a\r1\a\LONG_PATH\PublishProfiles\Dev.xml
Searching for path: C:\a\r1\a\**\drop\applicationpackage
Found path: C:\a\r1\a\PATH\drop\applicationpackage
AAD Authority:
Cluster Application ID:
Client Application ID:
##[error]Exception calling ".ctor" with "1" argument(s): "Value cannot be null. Parameter name: authority"
##[section]Finishing: Deploy Service Fabric Application
##[section]Finishing: Release
Des idées? Où puis-je rechercher un meilleur message d'erreur? Si je déploie à partir de mon bureau et VS2015 cela fonctionne bien. Je vous remercie.
DE REPONDRE A MATT THALMAN:
ConnectionEndpoint : {myapp.eastus.cloudapp.azure.com:19000}
FabricClientSettings : {
ClientFriendlyName : PowerShell-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
PartitionLocationCacheLimit : 100000
PartitionLocationCacheBucketCount : 1024
ServiceChangePollInterval : 00:02:00
ConnectionInitializationTimeout : 00:00:02
KeepAliveInterval : 00:00:20
HealthOperationTimeout : 00:02:00
HealthReportSendInterval : 00:00:00
HealthReportRetrySendInterval : 00:00:30
NotificationGatewayConnectionTimeout : 00:00:30
NotificationCacheUpdateTimeout : 00:00:30
AuthTokenBufferSize : 4096
}
Très étrange. Il semble que les métadonnées renvoyées à partir du cluster ne soient pas définies en fonction des valeurs vides pour les ID d'autorité et d'application. À partir de votre ordinateur local, essayez d'exécuter PowerShell: Connect-ServiceFabricCluster -AzureActiveDirectory -ServerCertThumbprint -GetMetadata. Vous serez invité à entrer vos informations d'identification. Utilisez les mêmes informations d'identification que celles que vous avez configurées lors de la définition de votre point de terminaison de cluster dans VSTS. Est-ce qu'il affiche une propriété AzureActiveDirectoryMetadata dans la sortie? L'autorité et les identifiants d'application sont-ils également absents? –
a ajouté les métadonnées qui sont revenues à ma description – naspinski
Etes-vous sûr d'avoir spécifié le paramètre -GetMetadata dans la commande? Pouvez-vous inclure à la fois la commande que vous avez exécutée ainsi que la sortie? –