- 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
- Compression de projets dans un package
- 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
- 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
Utiliser des solutions
Cette section explique comment gérer les solutions UiPath à l'aide de la CLI UiPath, de l'extension Azure DevOps et du plug-in Jenkins.
Que sont les solutions ?
Les solutions sont des packages multi-projets qui regroupent des projets d'automatisation, des fichiers de configuration et des dépendances sous une seule unité déployable. Contrairement aux projets autonomes, les solutions vous permettent :
- Regrouper les projets d'automatisation liés.
- Gérez la configuration spécifique à un environnement de manière centralisée.
- Déployez des workflows de bout en bout sous la forme d’un seul package avec version.
- Contrôle de version de tous les composants ensemble.
- Favorisez des déploiements cohérents dans les domaines Dév, Test et Prod.
Pour l'automatisation de projet autonome (Processus, Bibliothèque, Test, Modèle), consultez Travailler avec des projets.
Cycle de vie de la solution dans CI/CD
Un pipeline CI/CD type comprend les étapes suivantes :
- Restaurer et analyser : résolvez les dépendances et validez les règles de gouvernance.
- Compresser : empaqueter la solution dans une archive
.nupkg. - Télécharger : transmettez le package aux solutions dans Orchestrator.
- Download configs : récupérez les modèles de configuration de déploiement.
- Déployer : créez un déploiement dans un environnement spécifique.
- Activer : rendez le déploiement en direct.
- Désinstaller : supprime un déploiement actif.
- Supprimer : supprimez les packages téléchargés.
Tâches disponibles
| Tâche | Description | Commande CLI |
|---|---|---|
| Restaurer/Analyser | Restaurer les dépendances et valider la gouvernance | uipcli solution restore, analyze |
| Pack | Créer un package de solution déployable | uipcli solution pack |
| Télécharger | Charger vers Solutions Management | uipcli solution upload |
| Télécharger la configuration | Télécharger les fichiers de configuration de déploiement | uipcli solution download config |
| Déployer | Déployer dans un environnement cible | uipcli solution deploy |
| Activer (Activate) | Activer le déploiement | uipcli solution activate |
| Désinstaller | Désinstaller le déploiement | uipcli solution uninstall |
| Supprimer (Delete) | Supprimer le package dans Solutions Management | uipcli solution delete |
Exigences d’authentification
Toutes les tâches nécessitent une authentification à l'aide d'une application externe. Les tâches de solutions prennent uniquement en charge OAuth2 avec des applications externes. La connexion à la machine ou interactive n’est pas prise en charge.
Voir Authentification et étendues pour les autorisations requises.
Références de tâche
Pour obtenir des instructions détaillées, consultez :