Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Cet article vous guide tout au long de la configuration de votre projet, de l’authentification avec votre flux Azure Artifacts et de la publication de packages Cargo à partir de la ligne de commande.
Prerequisites
| Produit | Exigences |
|---|---|
| Azure DevOps | - Une organisation Azure DevOps . - Un projet Azure DevOps . - Téléchargez et installez rustup. Vous aurez besoin de Cargo version 1.74.0 ou ultérieure. |
Créer un flux
Azure Artifacts recommande d’utiliser un flux dédié pour consommer des crates de crates.io et un flux distinct pour publier vos crates internes. Si vous disposez déjà d’un flux Azure Artifacts, passez à la section suivante. Sinon, créez un flux comme suit :
Connectez-vous à votre organisation Azure DevOps, puis accédez à votre projet.
Sélectionnez Artifacts, puis sélectionnez Créer un flux.
Entrez un nom pour votre flux et spécifiez sa visibilité. Si vous souhaitez inclure des packages à partir de registres publics, vérifiez les sources en amont, puis sélectionnez une étendue pour votre flux.
Sélectionnez Créer lorsque vous avez terminé.
Publier des packages
Si vous n’avez pas encore authentifié votre flux, suivez les étapes de la configuration de Project pour configurer vos fichiers de configuration, configurer un fournisseur d’informations d’identification et vous connecter au Registre.
Exécutez la commande suivante dans votre répertoire de projet pour publier votre package Cargo :
cargo publish