cicd-integrations
2025.10
true
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.
UiPath logo, featuring letters U and I in white

Guide de l'utilisateur des intégrations CI/CD

Dernière mise à jour 18 nov. 2025

Plate-forme d'installation UiPath

La tâche UiPathInstallPlatform télécharge et installe une version spécifique de la CLI UiPath dans le cache d’outils de l’agent Azure DevOps. Cette tâche s’applique à la fois aux projets d’automatisation autonomes (processus, bibliothèques, tests) et aux solutions.

Quand utiliser cette tâche

Utilisez la tâche UiPathInstallPlatform lorsque :

  • Vous souhaitez contrôler explicitement la version CLI utilisée dans votre pipeline.
  • Vous devez installer une version CLI spécifique en fonction de vos types de projet.
  • Vos agents de développement n'ont pas accès Internet au flux public UiPath.
  • Vous souhaitez mettre la CLI en cache sur l'agent afin d'accélérer les génération suivantes.

Exécutez la tâche UiPathInstallPlatform avant toutes les autres tâches UiPath de votre pipeline.

Remarque :

Cette tâche est facultative. En l'absence d'indication, Azure DevOps utilisera automatiquement la version CLI fournie avec l'extension. Cependant, l’utilisation de cette tâche vous donne un contrôle explicite et améliore les performances du générateur grâce à la mise en cache.

Formats CLI

CLI UiPath est distribuée en trois packages spécifiques à la plateforme :

Package CLISystème d'exploitationTypes de projet pris en charge
UiPath.CLI.WindowsWindowsMultiplate-forme, Windows (non hérité), Solutions
UiPath.CLI.LinuxLinuxMultiplate-forme, solutions
UiPath.CLI.Windows.LegacyWindowsProjets hérités depuis Windows uniquement

Tous les packages CLI nécessitent le runtime .NET 8 :

  • Agents Windows : .NET Desktop Runtime 8
  • Agents Linux : .NET Runtime 8

Gérer les types de projets mixtes

Si votre référentiel contient plusieurs types de projets, vous devez installer plusieurs versions de CLI et traiter chaque type de projet avec la CLI correcte :

Approche recommandée :

  1. Installez UiPath.CLI.Windows et traitez tous les projets multiplateformes et Windows.
  2. Installez UiPath.CLI.Windows.Legacy et traitez tous les projets Windows Héritage séparément.

Vous pouvez y parvenir dans le même pipeline Azure DevOps en :

  • Utilisation de plusieurs tâches UiPathInstallPlatform avec différentes versions de CLI.
  • Organisation de vos étapes de pipeline pour traiter chaque type de projet avec la CLI appropriée.
  • Utilisation d'une logique conditionnelle basée sur la structure des dossiers ou les conventions d'affectation de noms pour identifier les types de projet.
Astuce :

Il n'existe aucun moyen automatique pour la CLI UiPath de détecter les types de projet. Vous devez savoir quels projets de votre référentiel sont Windows - Legacy et organiser votre pipeline en conséquence.

Sélecteur de version CLI

Sélectionnez la version de la CLI que vous souhaitez utiliser dans la liste déroulante Choisir une version de CLI (Required).

Les options de la liste déroulante incluent :

  • Versions disponibles de UiPath CLI 25.10 et ultérieures.
  • Version CLI (Windows, Linux ou Windows.Legacy).

Chemin d’accès au nupkg de la CLI

Si vos agents Azure DevOps ne peuvent pas accéder au flux public UiPath, vous pouvez fournir manuellement le package CLI :

  1. Téléchargez la version de la CLI souhaitée à partir du flux public UiPath.

  2. Placez le fichier .nupkg téléchargé dans le répertoire Agent.Tools de votre agent de développement.

    Exemple : $(Agent.ToolsDirectory)\nupkg\UiPath.CLI.Windows.25.10.1-20251105-9.nupkg

  3. Dans la configuration de la tâche UiPathInstallPlatform , définissez la version de la CLI sur « CustomVersion » et indiquez le chemin d’accès au fichier .nupkg dans le champ Chemin d’accès au nupkg de la CLI .

Important :

Assurez-vous que le nom du package CLI de la version personnalisée correspond exactement à celui du flux officiel tel que ci-dessous :

  • UiPath.CLI.Windows.25.10.1-20251105-9.nupkg
  • UiPath.CLI.Linux.25.10.1-20251105-9.nupkg

Pipeline YAML

Vous pouvez configurer la tâche UiPath Install Platform au format YAML :

- task: UiPathInstallPlatform@6  displayName: 'UiPath Install Platform'  inputs:    cliVersion: 'Windows.25.10.1-20251105-9'  # For UiPath.CLI.Windows    # or 'Linux.25.10.1-20251105-9'         # For UiPath.CLI.Linux    # or 'Windows.Legacy.25.10.9424.14050'  # For UiPath.CLI.Windows.Legacy- task: UiPathInstallPlatform@6  displayName: 'UiPath Install Platform'  inputs:    cliVersion: 'Windows.25.10.1-20251105-9'  # For UiPath.CLI.Windows    # or 'Linux.25.10.1-20251105-9'         # For UiPath.CLI.Linux    # or 'Windows.Legacy.25.10.9424.14050'  # For UiPath.CLI.Windows.Legacy

Pour les référentiels avec des types de projets mixtes, installez les deux versions CLI :

# Install CLI for Cross-platform and Windows (non-legacy) projects- task: UiPathInstallPlatform@6  displayName: 'Install UiPath CLI Windows'  inputs:    cliVersion: 'Windows.25.10.1-20251105-9'# Install CLI for Windows-Legacy projects- task: UiPathInstallPlatform@6  displayName: 'Install UiPath CLI Windows Legacy'  inputs:    cliVersion: 'Windows.Legacy.25.10.9424.14050'# Install CLI for Cross-platform and Windows (non-legacy) projects- task: UiPathInstallPlatform@6  displayName: 'Install UiPath CLI Windows'  inputs:    cliVersion: 'Windows.25.10.1-20251105-9'# Install CLI for Windows-Legacy projects- task: UiPathInstallPlatform@6  displayName: 'Install UiPath CLI Windows Legacy'  inputs:    cliVersion: 'Windows.Legacy.25.10.9424.14050'

Pour installer une version personnalisée de la CLI :

- task: UiPathInstallPlatform@6  displayName: 'UiPath Install Platform'  inputs:    cliVersion: 'CustomVersion'    cliNupkgPath: 'C:\Tools\UiPath.CLI.Windows.25.10.1-20251105-9.nupkg'- task: UiPathInstallPlatform@6  displayName: 'UiPath Install Platform'  inputs:    cliVersion: 'CustomVersion'    cliNupkgPath: 'C:\Tools\UiPath.CLI.Windows.25.10.1-20251105-9.nupkg'

Prochaines étapes

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.