Partager des packages publiquement
Azure DevOps Services
Azure Artifacts offre un moyen simple de partager des packages à des utilisateurs extérieurs à votre organisation et même à des clients externes à l’aide de flux publics. Les packages stockés dans des flux publics peuvent être restaurés et installés par toute personne sur Internet.
Prérequis
- Une organisation Azure DevOps. Créez une organisation si vous n’en avez pas déjà une.
- Un projet public. Créez un projet public si vous n’en avez pas déjà.
Créer un flux public
Les flux publics sont des flux étendus au projet dans un projet public. Les flux publics héritent des paramètres de visibilité du projet d’hébergement.
Connectez-vous à votre organisation Azure DevOps, puis accédez à votre projet public.
Sélectionnez Artifacts, puis sélectionnez Créer un flux.
Attribuez un nom à votre flux, sélectionnez Projet : PublicProject (recommandé) pour son étendue, puis sélectionnez Créer lorsque vous avez terminé.
Publier des packages
Remarque
Si vous souhaitez publier des packages NuGet, vérifiez que vous disposez du dernier fournisseur d’informations d’identification Azure Artifacts.
Publier des packages (CLI)
Publier des packages avec Azure Pipelines
Remarque
Si votre organisation utilise un pare-feu ou un serveur proxy, veillez à autoriser les URL et adresses IP du domaine Azure Artifacts.
Partager des packages
Pour partager vos packages publiquement, vous pouvez simplement partager votre URL de flux, par exemple https://dev.azure.com/<ORGANIZATION_NAME>/<PROJECT-NAME>/_artifacts/feed/<FEED_NAME>
, ou partager des packages individuels avec des badges de package.
Tant que votre projet est conservé public, tout le monde peut afficher et télécharger des packages à partir de votre flux public. Les utilisateurs anonymes ne pourront pas créer de flux ni accéder à la corbeille.