Partager via


Qu’est-ce qu’Azure Artifacts ?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Azure Artifacts fournit aux développeurs un moyen simplifié de gérer toutes leurs dépendances à partir d’un seul flux. Ces flux servent de référentiels pour stocker, gérer et partager des packages, que ce soit au sein de votre équipe, au sein de votre organisation ou publiquement en ligne. Azure Artifacts prend en charge plusieurs types de packages, notamment NuGet, npm, Python, Maven, Cargo et Packages universels.

Note

Azure Artifacts fournit 2 Gio de stockage gratuit pour chaque organisation. Ce niveau gratuit est conçu pour vous aider à évaluer si Azure Artifacts correspond à votre flux de travail. À mesure que votre organisation commence à gérer des tâches plus critiques, augmentez la limite de stockage des artefacts pour vous assurer que vous disposez des ressources appropriées.

Créer un flux

Les flux Azure Artifacts sont des constructions organisationnelles qui vous permettent de stocker, de gérer et de contrôler l’accès aux packages. Les flux Azure Artifacts prennent en charge plusieurs types de packages tels que npm, NuGet, Maven, Python, Cargo et Universal Packages. Voir Qu'est-ce qu'un flux pour plus de détails. Si vous n’avez pas encore de flux, voici comment en créer un :

  1. Connectez-vous à votre organisation Azure DevOps, puis accédez à votre projet.

  2. Sélectionnez Artifacts, puis sélectionnez Create feed.

  3. Entrez un nom descriptif pour votre flux et définissez sa visibilité (qui peut utiliser votre flux). Spécifiez l’étendue de votre flux et, si vous souhaitez inclure des packages à partir de sources publiques, cochez la case Sources en amont .

  4. Sélectionnez Créer lorsque vous avez terminé.

Démarrer

Azure Artifacts permet aux équipes de stocker, de gérer et de partager des packages en toute transparence à partir d’un flux centralisé. Vous pouvez publier vos packages sur un flux, consommer des packages à partir de flux internes ou externes, et installer des packages à partir de registres publics tels que nuget.org, npmjs.com, Maven Central, etc. Sélectionnez la technologie appropriée à votre scénario pour commencer :

Type de paquet Articles
NuGet - Publier des packages NuGet - (NuGet.exe)
Dotnet - Publier des packages NuGet - (dotnet)
Npm - Publier des packages npm
Maven - Publier des artefacts Maven
Gradle - Publier des packages - Gradle
Python - Publier des packages Python
Cargo - Publier des packages cargo
Packages universels - Publier des packages universels

Type de paquet Articles
NuGet - Publier des packages NuGet - (NuGet.exe)
Dotnet - Publier des packages NuGet - (dotnet)
Npm - Publier des packages npm
Maven - Publier des artefacts Maven
Gradle - Publier des packages - Gradle
Python - Publier des packages Python
Cargo - Publier des packages cargo

Disponibilité des fonctionnalités

Packages Azure DevOps Services Azure DevOps Server 2022 Azure DevOps Server 2020
NuGet
dotnet
npm
Maven
Gradle
Python
Cargo
Packages universels

Surveiller l’utilisation du stockage

Vous pouvez suivre la consommation de stockage d’artefacts via l’interface utilisateur disponible dans vos paramètres d’organisation ou de projet. Il offre une visibilité de l’utilisation aux niveaux de l’organisation et du projet :

Si vous avez des questions sur votre stockage ou consommation d’artefacts, consultez les FAQ sur le stockage pour plus d’informations.