cicd-integrations
2023.10
false
- Vue d'ensemble (Overview)
- Interface de ligne de commande UiPath
- Extension Azure DevOps
- Plugin Jenkins
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Guide de l'utilisateur des intégrations CI/CD
Dernière mise à jour 4 juil. 2025
UiPath Deploy
linkLa tâche de déploiement UiPath vous permet de déployer un package UiPath NuGet sur UiPath Orchestrator.
Important :
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-Internal/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
Configuration
linkUtilisez la table suivante pour configurer les entrées de déploiement UiPath.
Argument | Description |
---|---|
Nom complet (Display name) (obligatoire) | Saisissez un nom pour votre tâche. |
Connexion Orchestrator (Orchestrator connection) (obligatoire) | Configurez la connexion au service pour accéder aux services UiPath Orchestrator. Vous pouvez configurer une connexion uniquement pour cette étape ou utiliser une connexion globale existante. Pour plus d'informations, consultez Configuration de la connexion au service UiPath Orchestrator. |
Package(s) (obligatoire) | Définissez le flux pour vos packages UiPath NuGet. |
Créer automatiquement un processus | Sélectionnez cette option si vous souhaitez déployer un package sans créer de processus. L'option est sélectionnée par défaut. Si elle est sélectionnée, vous devez configurer le paramètre Chemin d'accès au point d'entrée. |
Dossier Orchestrator (obligatoire) | Spécifiez le dossier dans lequel le processus est déployé. Pour les dossiers classiques (obsolète), vous pouvez utiliser des noms de Robot spécifiques. Pour les dossiers modernes, vous pouvez utiliser des noms d’utilisateur et de machine spécifiques.
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 .
|
Environnement (Environment) | (Facultatif) Si vous utilisez des dossiers classiques (obsolètes), vous devez définir l'environnement dans lequel les packages vont être déployés. Vous pouvez utiliser ce champ pour créer ou mettre à jour des packages. Vous pouvez utiliser l'exemple suivant pour ajouter vos environnements à ce champ, séparés par une virgule : testingEnvironment,productionEnvironment .
|
Chemin(s) du point d'entrée (obligatoire) | Spécifiez les chemins des points d'entrée pour créer ou mettre à jour un processus. Le chemin du point d'entrée spécifie le chemin du fichier à partir de la racine du projet. Avant de configurer les chemins des points d'entrée, tenez compte des éléments suivants : Les points d'entrée sont disponibles pour la version 21.4 ou ultérieure d'Orchestrator (par ex. 21.4.UiPathDeploy.entryPoints ). Pour les versions d'Orchestrator antérieures à 21.4, vous devez saisir n'importe quelle valeur, car le champ ne doit pas rester vide. Le point d'entrée par défaut est défini sur Main.xaml . Plusieurs points d'entrée peuvent être spécifiés en tant que 'Main.xaml, PointEntrée2.xaml '. Pour les dossiers classiques (obsolètes), vous ne pouvez spécifier qu'un seul point d'entrée pour chaque environnement. Pour les dossiers imbriqués, vous devez spécifier le chemin d'accès au fichier, comme suit : Folder01/Folder02/Main.xaml ou Folder01/Folder02/Entrypoint.xaml Pour plus d'informations, consultez Points d'entrée Orchestrator.
|
Niveau du traçage | Sélectionnez l'utilisateur dans la liste déroulante. |
Pipeline YAML
linkVous pouvez prévisualiser un document YAML entièrement analysé pour la tâche de déploiement UiPath.
- task: UiPathDeploy@2
inputs:
#orchestratorConnection: # Service connection to UiPath Orchestrator
#packagesPath: '$(Build.ArtifactStagingDirectory)\Packages\ITAutomationProcess'
#folderName: 'ITAutomation'
#environments: 'AutomationRobots' # Optional,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None
- task: UiPathDeploy@2
inputs:
#orchestratorConnection: # Service connection to UiPath Orchestrator
#packagesPath: '$(Build.ArtifactStagingDirectory)\Packages\ITAutomationProcess'
#folderName: 'ITAutomation'
#environments: 'AutomationRobots' # Optional,
#traceLevel: 'None' # Options: Critical, Error, Warning, Information, Verbose, None