- Notes de publication de la CLI UiPath
- Notes de publication de l'extension Azure DevOps
- Notes de publication du plug-in Jenkins

Notes de publication des Intégrations CI/CD
25.10.1-20251105-9
Date de publication : 6 novembre 2025
Nouveautés
Prise en charge des solutions
UiPath CLI 25.10 introduit la prise en charge complète du cycle de vie des solutions, un nouveau format de packaging qui combine plusieurs types et configurations de projets en une seule unité déployable.
Nouvelles commandes CLI :
solution restore- Restaurer les dépendances de la solutionsolution analyze- Analyser la solution pour la gouvernance et la qualitésolution pack- compresse une solution dans un artefact distribuablesolution upload-package- Charger le paquet de solution dans Automation Cloudsolution delete-package- Supprimer le package de solution dans Automation Cloudsolution download-package- Télécharger le package de solutionsolution download-config- Télécharger le fichier de configuration de solutionsolution deploy: Déployer le package de solution vers l'environnement ciblesolution deploy-activate: activez le déploiement de la solution avec des configurations spécifiques à l’environnementsolution deploy-uninstall- Désinstaller le déploiement de solution de l’environnement
Fractionnement du package CLI La distribution CLI a été restructurée pour un meilleur alignement avec les types de projet :
- UiPath.CLI.Windows.Legacy a été introduit en tant que package distinct pour la création de projets RPA Windows - Legacy.
- UiPath.CLI a été renommé UiPath.CLI.Linux pour des raisons de cohérence.
- Les trois packages nécessitent désormais le runtime .NET 8.
Changements radicaux
UiPath CLI 25.10 introduit des changements significatifs dans la structure des packages et la prise en charge du type de projet. Examinez attentivement ces changements radicaux.
Fractionnement de package CLI et sélection de version
Ce qui a changé : UiPath CLI est désormais distribué en trois packages distincts :
UiPath.CLI.Windows: pour les projets multiplateforme et WindowsUiPath.CLI.Linux: pour les projets multiplate-forme sur LinuxUiPath.CLI.Windows.Legacy: pour les projets Windows - Héritage uniquement
Pourquoi c'est important :
- Les projets Windows - Héritage ne peuvent plus être packagés à l'aide de
UiPath.CLI.Windows. - Vous devez utiliser
UiPath.CLI.Windows.Legacypour tous les projets Windows - Héritage. - Le paquet
UiPath.CLIprécédent a été renomméUiPath.CLI.Linux.
Types de projets mixtes dans le même référentiel
Ce qui a changé : Si votre référentiel contient à la fois des projets Windows - Héritage et d’autres types de projets (Cross-platform ou Windows non hérité), vous devez :
-
Téléchargez et utilisez les deux packages CLI :
UiPath.CLI.Windowspour les projets multiplate-forme et WindowsUiPath.CLI.Windows.Legacypour les projets Windows - Héritage
-
Structurez votre processus de développement/CI de façon à invoquer la CLI correcte pour chaque type de projet.
Exemple de méthode :
# Process modern projects
dotnet uipcli.dll package pack "CrossPlatformProject.json" --output "./packages"
# Switch to Legacy CLI
uipcli-legacy.exe package pack "LegacyProject.json" --output "./packages"
# Process modern projects
dotnet uipcli.dll package pack "CrossPlatformProject.json" --output "./packages"
# Switch to Legacy CLI
uipcli-legacy.exe package pack "LegacyProject.json" --output "./packages"
Remarques importantes :
- La CLI ne détecte pas automatiquement les types de projets.
- Vous devez identifier les projets hérités depuis Windows et organiser vos scripts de génération en conséquence.
- Pensez à séparer les projets par type dans différents dossiers ou référentiels pour une gestion plus facile.
Configuration requise pour le runtime .NET
Ce qui a changé : Tous les packages UiPath CLI 25.10 nécessitent désormais le runtime .NET 8 (les versions précédentes utilisaient .NET 6).
Action requise :
- Installez .NET Desktop Runtime 8 (Windows) ou .NET Runtime 8 (Linux).
- Mettre à jour les exigences de l'agent de développement et de la machine développeur.
Modifications de l’intégration du plug-in
- L’extension Azure DevOps mise à jour (v6.0) et le plug-in Jenkins (v6.0) n’installent désormais qu’UiPath CLI 25.10 ou une version ultérieure.
- Les anciennes versions de la CLI (23.x ou 24.x) ne sont plus distribuées par les installateurs de plug-ins.
- Les pipelines existants doivent être mis à jour pour référencer explicitement l'une des nouvelles versions de la CLI.
Pour obtenir des conseils de migration détaillés pour les pipelines CI/CD, consultez les sections suivantes :
Exigences de compatibilité
- Compatible avec UiPath Studio 25.10+
- Compatible avec UiPath Robot 25.10 et plus
- Compatible avec Orchestrator 25.10+ (Automation Cloud ou Version autonome
- Le déploiement des solutions est actuellement uniquement Automation Cloud
Prise en charge améliorée des projets
- Les projets modèles sont désormais pris en charge.
Limitations
- Les projets Windows - Héritage ne peuvent pas être inclus dans les Solutions.
- Les solutions ne sont actuellement prises en charge que dans Automation Cloud (pas dans Orchestrator autonome)