- 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
- Test Manager Support
- Compression de projets dans un package
- Signing project packages
- 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
- Signing solution packages
- 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
UiPath Deploy
Application : RPA
Type : Tâche de post-génération
UiPath Deploy est disponible dans les tâches et les pipelines standard et vous permet de déployer un package UiPath NuGet sur UiPath Orchestrator.
Configuration
| Paramètre de tâche | Description |
|---|---|
| Chemin d’accès au(x) package(s) | Le dossier qui contient votre ou vos packages nuget UiPath. |
| Adresse Orchestrator | Spécifiez l’adresse de l’instance d’Orchestrator vers laquelle le(s) package(s) va/vont être déployé(s). |
| Locataire dʹOrchestrator | Spécifiez le locataire Orchestrator vers lequel le(s) package(s) va/vont être déployé(s). |
| Dossier Orchestrator | Dossier de destination du déploiement. Si le dossier est un dossier classique, vous devez également définir le champ environments . La définition du champ environments n’est pas requise pour les dossiers modernes. Pour saisir des sous-dossiers, assurez-vous de saisir à la fois le nom du dossier parent et le nom du sous-dossier. Par exemple, utilisez AccountingTeam\TeamJohn . |
| Environnements ( requis pour les dossiers classiques) | Spécifiez l’environnement vers lequel le package va être déployé en tant que processus. Dans le cas d’un projet et d’un environnement comportant des processus existants, ces processus sont mis à jour de façon à utiliser la dernière version du projet. Spécifiez l’environnement vers lequel le package va être déployé en tant que processus. Dans le cas d’un projet et d’un environnement comportant des processus existants, ces processus sont mis à jour de façon à utiliser la dernière version du projet. |
| Points d’entrée | Spécifiez les points d'entrée pour créer ou mettre à jour un processus. Le point d'entrée spécifie le chemin du fichier à partir de la racine du projet. Conditions
|
| Authentification | Pour l'authentification auprès d'Orchestrator, vous devez créer des informations d'identification dans Jenkins dès le départ. Il existe quatre options pour l'authentification : (1)S’authentifier sur un système Orchestrator local à l’aide d’un nom d’utilisateur et d’un mot de passe ( 2 )S’authentifier sur un système Orchestrator cloud à l’aide d’un jeton d’actualisation (clé API) . ( 3 ) Authentifiez-vous auprès d’un Orchestrator sur site à l’aide de l’authentification d’application externe . ( 4 ) Authentifiez-vous auprès d’un Orchestrator sur site à l’aide de . |
| Niveau de journalisation du traçage | Paramètre utilisé pour activer la journalisation du traçage à l'un des niveaux suivants :
|
Assurez-vous que votre réseau autorise l'accès au flux de package NuGet suivant :
- https://api.nuget.org/v3/index.json
- https://uipath.pkgs.visualstudio.com/\\_packaging/nuget-packages/nuget/v3/index.json
- https://uipath.pkgs.visualstudio.com/Public.Feeds/\\_packaging/UiPath-\* Interen/nuget/v3/index.json
- https://www.myget.org/F/workflow
- http://www.myget.org/F/uipath
- https://www.myget.org/F/uipath-dev/api/v3/index.json
Exemple de pipeline
pipeline { agent any environment { MAJOR = '1' MINOR = '0' } stages { stage ('PostBuild') { steps { UiPathDeploy ( packagePath: "path\\to\\NuGetpackage", orchestratorAddress: "OrchestratorUrl", orchestratorTenant: "tenant name", folderName: "folder name", environments: "environment", credentials: [$class: 'UserPassAuthenticationEntry', credentialsId: "credentialsId"], traceLoggingLevel: 'None' ) } } }}pipeline { agent any environment { MAJOR = '1' MINOR = '0' } stages { stage ('PostBuild') { steps { UiPathDeploy ( packagePath: "path\\to\\NuGetpackage", orchestratorAddress: "OrchestratorUrl", orchestratorTenant: "tenant name", folderName: "folder name", environments: "environment", credentials: [$class: 'UserPassAuthenticationEntry', credentialsId: "credentialsId"], traceLoggingLevel: 'None' ) } } }}