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.
Nous obtenons beaucoup de demandes de support et de commentaires de nos tâches Azure Artifacts actuelles dans Azure Pipelines (NuGet, npm, Maven, etc.). L’utilisation de ces grandes tâches avec des versions intégrées d’outils en ligne de commande peut causer beaucoup de problèmes :
- En cas d’échec, il est difficile de savoir s’il s’agit des outils en ligne de commande, de l’authentification, de la restauration/publication, etc.
- Il est difficile de conserver les tâches mises à jour avec les dernières et les plus grandes versions des outils en ligne de commande, donc nous n’avons pas accès à de nouvelles fonctionnalités (comme ignorer les doublons dans NuGet/Maven) La solution sur laquelle nous avons atterri était de créer des tâches d’authentification uniquement que les utilisateurs peuvent configurer au début de leurs pipelines. Une fois authentifiés, les utilisateurs peuvent utiliser des scripts personnalisés pour publier/restaurer des packages.
Nous proposons désormais en version générale les tâches légères réservées à l'authentification suivantes, que nous recommandons aux clients d'utiliser. Le plan consiste à mettre fin aux tâches non fiables existantes à l’avenir.
- Authentification Maven
- Authentification NuGet
- Authentification de Pip Python
- Charger l’authentification Python Twine
Important
Avis de migration : pour ceux qui utilisent les tâches de pipeline NuGetRestoreV1 et NuGetInstallerV0, il est impératif de passer à la tâche de pipeline NuGetCommand@2 dès que possible. Les avertissements seront bientôt émis dans vos pipelines. Si aucune action n’est effectuée, à compter du 27 novembre 2023, vos builds échouent.