- Vue d'ensemble (Overview)
- Interface de ligne de commande UiPath
- À propos de la CLI UiPath
- Téléchargement de la CLI UiPath
- Matrice de compatibilité
- Exécution de la CLI UiPath
- Gestion des flux NuGet
- Assistance de Test Manager
- Compression de projets dans un package
- Signature des paquets du projet
- Analyser un projet
- Déploiement d'un package sur Orchestrator
- Exécuter une tâche dans Orchestrator
- Tester un package ou exécuter un ensemble de test
- Tester plusieurs packages
- Déploiement des ressources sur Orchestrator
- Suppression de ressources d'Orchestrator
- Exécution de tâches à l'aide de la configuration JSON
- Restauration des dépendances de l'automatisation
- Vue d'ensemble (Overview)
- Restauration et analyse des solutions
- Compression d’une solution
- Signature des packages de solutions
- Charger et supprimer des packages de solutions
- Téléchargement des packages et des configurations de solutions
- Déployer et activer des solutions
- Désinstallation des déploiements
- Authentification et étendues
- Résolution des problèmes d'interface en ligne de commande UiPath
- Extension Azure DevOps
- À propos de l’extension Azure DevOps
- Configuration de la connexion au service Azure DevOps
- Ajouter des tâches UiPath à un pipeline Azure DevOps
- Plate-forme d'installation UiPath
- Pack de solutions UiPath
- Charger le package de solution UiPath
- Déploiement de la solution UiPath
- Activation de la solution UiPath
- Supprimer le package de solution UiPath
- Configuration du téléchargement de la solution UiPath
- Package de téléchargement de la solution UiPath
- Déploiement de la désinstallation de la solution UiPath
- Résolution des problèmes rencontrés avec l’extension Azure DevOps
- Plugin Jenkins
- À propos du plug-in Jenkins
- Installation du plugin Jenkins
- Configuration de la connexion au service pour les applications externes
- Plate-forme d'installation UiPath
- Pack de solutions UiPath
- Charger le package de solution UiPath
- Déploiement de la solution UiPath
- Déploiement d’activation de la solution UiPath
- Supprimer le package de solution UiPath
- Configuration du téléchargement de la solution UiPath
- Package de téléchargement de la solution UiPath
- Déploiement de la désinstallation de la solution UiPath
- Résolution des problèmes du plug-in Jenkins

Guide de l'utilisateur des intégrations CI/CD
À propos de la CLI UiPath
UiPath® fournit une interface de ligne de commande (CLI) qui vous permet d’exécuter des tâches du cycle de vie d’automatisation telles que la compression, le déploiement, le test et l’exécution d’automatisations dans Orchestrator. La CLI est conçue pour être intégrée à des outils tiers tels que GitLab, Jenkins ou Azure DevOps, permettant ainsi aux équipes d’automatisation d’adopter les meilleures pratiques CI/CD à grande échelle.
UiPath CLI peut être utilisée avec Orchestrator déployé via Automation Cloud™, Automation Suite ou une version autonome.
Cas d'utilisation communs
UiPath CLI est conçue pour activer la gestion du cycle de vie des applications (ALM) grâce à une intégration transparente avec les pipelines CI/CD.
Il permet aux équipes d’automatisation de :
- Packagez et versionnez les projets RPA (Cross-platform, Windows, Windows - Legacy) en artefacts NuGet portables.
- Déployez et produisez des projets dans des environnements à l’aide de pipelines reproductibles et auditables.
- Procédez à l’intégration avec des outils externes tels qu’Azure DevOps, GitLab ou Jenkins pour une intégration et un déploiement continus.
- Créez un package, déployez et activez des solutions multi-projets : combinant RPA, workflows agentiques, processus d’API et configuration en une seule unité avec version.
Cela permet de fournir des automatisations de qualité entreprise à grande échelle, entièrement alignées sur les pratiques DevOps.
Prise en charge des solutions
UiPath CLI prend en charge les solutions — un format de packaging qui combine plusieurs types et configurations de projets en une seule unité déployable.
Les solutions peuvent inclure :
- Les projets multiplate-forme ou RPA Windows.
- Agents, processus agentiques et workflows d’API.
- Fichiers de configuration et de liaison de l'environnement.
Cela simplifie la façon dont les équipes d'Enterprise gèrent l'automatisation globale et appliquent la méthodologie DevOps à tous les environnements et locataires.
Pour en savoir plus, consultez Travailler avec des solutions.
Packages CLI
UiPath CLI est distribué dans les packages suivants :
| Nom du paquet (Package Name) | Système d'exploitation pris en charge | Types de projet pris en charge |
|---|---|---|
UiPath.CLI.Windows | Windows | Projets RPA (Cross-platform/Windows), Solutions |
UiPath.CLI.Linux | Linux | Projets RPA (Cross-platform), Solutions |
UiPath.CLI.macOS | macOS (ARM64) | Projets RPA (Cross-platform), Solutions |
UiPath.CLI.Windows.Legacy | Windows | Projets RPA (Windows - Legacy) 1 |
1 Utilisez UiPath.CLI.Windows.Legacy uniquement pour les projets Windows - Héritage autonomes qui ne font pas partie d’une solution.
Prérequis runtime
Tous les packages CLI UiPath (Windows, Linux, macOS et Héritage) nécessitent .NET 8.
- Sous Windows, installez .NET Desktop Runtime 8 (inclus avec le SDK .NET).
- Sous Linux, assurez-vous que .NET Runtime 8 est disponible dans votre environnement.
- Sous macOS, installez .NET Runtime 8 pour ARM64 (Apple Silicon uniquement).
- La CLI est compatible avec UiPath Robot 2025.10 et versions ultérieures.
La prise en charge de macOS n’est actuellement disponible que pour les processeurs ARM64 (Apple Silicon) . Les Mac basés sur Intel ne sont pas pris en charge.
Sauf indication contraire, toutes les versions 25.x de la CLI sont compatibles avec Robot 2025.10 et versions ultérieures.
Intégration avec les plug-ins CI/CD (Azure DevOps et Jenkins)
À partir de la version 25.10, UiPath CLI est distribuée avec des mises à jour majeures des plug-ins Azure DevOps et Jenkins.
- Les versions du plug-in installent UiPath CLI 25.10 (et versions ultérieures) dans l'une des versions suivantes :
UiPath.CLI.WindowsUiPath.CLI.LinuxUiPath.CLI.macOSUiPath.CLI.Windows.Legacy
- Les anciennes versions de la CLI (23.x / 24.x) ne sont pas installées automatiquement par les plugins mis à jour.
Lors de la mise à niveau des plug-ins Azure DevOps ou Jenkins, vérifiez vos définitions de pipeline et assurez-vous qu’elles font référence à la bonne version de CLI. Les pipelines existants qui font référence aux anciennes versions de CLI doivent être mis à jour pour utiliser l'un des nouveaux noms de package CLI.
Limitations
- CLI UiPath ne prend pas en charge l'authentification unique.
- Les projets utilisant des déclencheurs locaux ne peuvent pas être créés à l'aide de la CLI.