Rechercher des packages dans vos flux

Azure DevOps Services

La recherche du package approprié pour votre projet peut être difficile, en particulier lorsqu’il existe de nombreuses versions et dépendances impliquées. Dans cet article, découvrez comment utiliser la recherche de code pour effectuer une recherche de package fonctionnelle dans Azure DevOps, ce qui vous permet de rechercher des packages en fonction de leurs fonctionnalités, métadonnées et extraits de code.

Prérequis

  • Organisation et projet Azure DevOps : vérifiez que vous disposez d’une organisation et d’un projet. Si vous n’en avez pas, créez une organisation ou un projet.
  • Flux Azure Artifacts : vérifiez que vous disposez d’un flux Azure Artifacts. Si vous n’en avez pas, créez un flux.

Rechercher des packages

  1. Connectez-vous à votre projet (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Entrez package dans la zone de recherche.

  3. Sélectionnez les menus déroulants pour effectuer une recherche par flux, vues ou types de package.

    Capture d’écran montrant les options du panneau de filtre.

Vous pouvez effectuer une recherche dans tous les flux de l’organisation par défaut, quel que soit le projet dans lequel vous vous trouvez.

Le filtre Vues s’affiche uniquement lorsque vous sélectionnez un seul flux dans le filtre Flux . Ce filtre vous permet d’afficher des packages à partir d’une vue particulière.

Vous pouvez utiliser le filtre Type pour choisir le type de package que vous souhaitez rechercher (par exemple, les packages NuGet).

Rechercher avec l’API REST

Vous pouvez utiliser l’API REST Azure DevOps pour rechercher des packages dans une organisation spécifique. Pour plus d’informations, consultez Récupérer les résultats de la recherche de package.

Exemple

POST https://almsearch.dev.azure.com/ORGANIZATION_NAME/_apis/search/packagesearchresults?api-version=7.0
{
  "$orderBy": null,
  "$top": 100,
  "$skip": 0,
  "searchText": "react-calendar",
  "filters": {
    "ProtocolType": "Npm"
  }
}

Rechercher des sources en amont

À l’aide de sources en amont, vous pouvez consommer des packages à partir de registres publics et d’autres flux Azure Artifacts. Pour plus d’informations, consultez Rechercher en amont.

Remarque

Vous pouvez uniquement rechercher des packages dans des sources en amont à partir de votre flux dans Azure DevOps Services. L’Explorateur de packages NuGet ne prend pas en charge la recherche de packages en amont. Pour plus d’informations, consultez Télécharger les packages NuGet.

Étapes suivantes