Geautomatiseerde compilatievalidatie in het AppSource-indieningsproces

Belangrijk

Deze inhoud is gearchiveerd en wordt niet bijgewerkt. Ga voor de meest recente documentatie naar Nieuwe en geplande functies voor Dynamics 365 Business Central. Ga voor de meest recente releaseplannen naar de pagina Releaseplannen voor Dynamics 365 en Microsoft Power Platform.

Geactiveerd voor Openbare preview Algemene beschikbaarheid
Beheerders, makers, marketeers of analisten, automatisch - 29 september 2021

Zakelijke waarde

Wanneer een app wordt ingediend bij AppSource, moet worden gecontroleerd of de app voldoet aan verschillende toepassingsvalidatiecriteria. Om de tijd te verkorten die partners, en uiteindelijk klanten, moeten wachten op goedkeuring van een app, evenals schaalvalidatie voor een toenemend aantal AppSource-apps, investeren we continu in het zoveel mogelijk automatiseren van dit proces.

Functiedetails

Wanneer een app wordt ingediend bij AppSource, worden verschillende validaties uitgevoerd. Om het resultaat van de tijd tot validatie te verbeteren, zijn de volgende stappen voor technische validatie zijn geautomatiseerd en vroeg in het validatieproces van de indiening opgenomen:

  • Compilatie van de AppSource-app tegen gekozen versies en landen/regio's (markten)

    Als de app niet kan worden gecompileerd, verschijnt er een samengevat resultaat in de aanbiedingsweergave van het Microsoft Partnercentrum.

Bovendien worden, als de AppInsights-eigenschap app.json is gedefinieerd voor de ingediende AppSource app, gedetailleerde telemetriesignalen van de compilatievalidatie vastgelegd in de opgegeven AppInsights-account, waardoor het proces kan worden gevolgd. De lijst met signalen omvat:

  • AppSource-indieningsvalidatieverzoek gestart
  • AppSource-indieningsvalidatieverzoek met succes voltooid
  • AppSource-indieningsvalidatieverzoek voltooid met fouten
  • Validatie van versie-land/regio gestart
  • Validatie van versie-land/regio met succes voltooid
  • Validatie van versie-land/regio voltooid met fouten
  • Extensievalidatie gestart
  • Extensievalidatie met succes voltooid
  • Extensievalidatie voltooid met fouten
  • Validatiediagnose gerapporteerd

Zie de documentatie over telemetrie voor meer informatie

Om het risico op mislukken van het AppSource-validatieproces te verminderen, wordt ten zeerste aanbevolen dat u de checklist voor technische validatie doorneemt voordat u een app indient, en bovendien AppSource-validatie automatiseert als onderdeel van CI/CD, zoals beschreven in dat artikel.