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

Restauration des dépendances de l'automatisation

Prerequisites:

Pour restaurer les dépendances, procédez comme suit :

  1. Exécutez la tâche package à l'aide de uipcli package. Vous pouvez remarquer une liste des sous-tâches disponibles.

  2. Spécifiez les paramètres requis et exécutez la sous-tâche restore .

    Le tableau suivant décrit les paramètres requis :

    ParamètreDescription
    --restoreFolderRequis. Restaurez le chemin du dossier de destination.
    --nugetConfigFilePathFacultatif. Chemin d'accès au fichier NuGet.Config contenant les flux.
    -u, --libraryOrchestratorUsernameFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. Le nom d'utilisateur Orchestrator utilisé pour l'authentification. Doit être utilisé avec le mot de passe.
    -p, --libraryOrchestratorPasswordFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. Le mot de passe Orchestrator utilisé pour l'authentification. Doit être utilisé avec le nom d’utilisateur.
    -t, --libraryOrchestratorAuthTokenFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. Le jeton d'actualisation Orchestrator utilisé pour l'authentification. Doit être utilisé avec le nom de l’organisation et l’ID client.
    -a, --libraryOrchestratorAccountNameFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. Le nom de l'organisation Orchestrator. Doit être utilisé avec le jeton d’actualisation et l’ID client.
    -A, --libraryOrchestratorAccountForAppFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. Le nom de l'organisation Orchestrator. Doit être utilisé avec l’ID, la clé secrète et l’étendue pour l’application externe.
    -I, --libraryOrchestratorApplicationIdFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. ID de l’application externe. Doit être utilisé avec le nom de l’organisation, la clé secrète et l’étendue ou les étendues pour l’application externe.
    -S, --libraryOrchestratorApplicationSecretFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. La clé secrète de l'application externe. Doit être utilisé avec le nom de l’organisation, l’ID et les étendues pour l’application externe.
    --libraryOrchestratorApplicationScopeFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. La liste des étendues d'application séparées par des espaces. Doit être utilisé avec le nom, l’ID et le secret de l’organisation pour l’application externe.
    --libraryOrchestratorUrlFacultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. URL d’Orchestrator.
Remarque :

Lorsque vous utilisez l'authentification d'application externe sans spécifier le paramètre --libraryOrchestratorApplicationScope , la CLI applique automatiquement les étendues Orchestrator suivantes par défaut :

OR.Assets OR.BackgroundTasks OR.Execution OR.Folders OR.Robots.Read OR.Machines.Read OR.Jobs OR.TestSets OR.TestSetExecutions OR.Monitoring OR.Settings.Read

| --libraryOrchestratorTenant | Facultatif, utile uniquement lorsque vous avez des dépendances d'une bibliothèque dans Orchestrator. Le locataire d'Orchestrator. | | --libraryIdentityUrl(Requis pour les déploiements PaaS ou MSI ) | URL de votre serveur d'identité. | | --traceLevel | Spécifie les types de messages de journal qui doivent générer l’une des valeurs suivantes : Aucun, Critique, Erreur, Avertissement, Information, Détaillé. Valeur par défaut : Information. | | -l, --language | Langue des journaux traduits. | | --disableBuiltInNugetFeeds | Désactiver les flux NuGet intégrés. | | Project(s) Path (pos. 0) | Requis. Le chemin d'accès à un fichier project.json ou à un dossier contenant project.json fichiers. |

Utilisation :

uipcli package restore <project_path> --restoreFolder <restore_directory> --nugetConfigFilePath <nuget_config_path> [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--u <orchestrator_user> --p <orchestrator_pass>] [--t <auth_token> --a <account_name>] [-A <organization_name> -I <application_id> -S <application_secret> --libraryOrchestratorApplicationScope <application_scope>] [--libraryIdentityUrl <identity_url>] [--libraryOrchestratorFolder <folder_name>] [-l <language>] [--disableBuiltInNugetFeeds] [--traceLevel <None|Critical|Error|Warning|Information|Verbose>]uipcli package restore <project_path> --restoreFolder <restore_directory> --nugetConfigFilePath <nuget_config_path> [--libraryOrchestratorUrl <orchestrator_url> --libraryOrchestratorTenant <orchestrator_tenant>] [--u <orchestrator_user> --p <orchestrator_pass>] [--t <auth_token> --a <account_name>] [-A <organization_name> -I <application_id> -S <application_secret> --libraryOrchestratorApplicationScope <application_scope>] [--libraryIdentityUrl <identity_url>] [--libraryOrchestratorFolder <folder_name>] [-l <language>] [--disableBuiltInNugetFeeds] [--traceLevel <None|Critical|Error|Warning|Information|Verbose>]

Exemples de commandes minimales:

  • uipcli package restore "C:\userprofile\AutomationProject" --traceLevel Information --restoreFolder ""C:\userprofile\DependencyPackages" --nugetConfigFilePath "C:\userprofile\Package\NuGet.Config"
  • uipcli package restore "C:\userprofile\AutomationProject" --traceLevel Information --restoreFolder "C:\userprofile\DependencyPackages" --libraryOrchestratorUrl "https://orch-23-10-paas.cloudapp.azure.com/" --libraryOrchestratorTenant "TenantName" -u "orchestratorUsername" -p "********" --orchestratorFolder "FolderName"
  • uipcli package restore "C:\userprofile\AutomationProject" --traceLevel Information --restoreFolder "C:\userprofile\DependencyPackages" --libraryOrchestratorUrl "https://orch-23-10-paas.cloudapp.azure.com/" --libraryOrchestratorTenant "TenantName" -A "organizationName" -I "76000552-3e4f-4590-9317-cdb420001f1d" -S "********" --libraryOrchestratorApplicationScope "OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring" --libraryOrchestratorFolder "FolderName" --libraryIdentityUrl "https://orch-23-10-paas.cloudapp.azure.com/identity"
  • uipcli package restore "C:\userprofile\AutomationProject" --traceLevel Information --restoreFolder "C:\userprofile\DependencyPackages" --libraryOrchestratorUrl "https://automation-suite.base.url.com/" --libraryOrchestratorTenant "TenantName" -A "organizationName" -I "3f6239b9-e0e8-465e-a429-d9ffd1d9e57a" -S "********" --libraryOrchestratorApplicationScope "OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring" --libraryOrchestratorFolder "FolderName"
  • uipcli package restore "C:\userprofile\AutomationProject" --traceLevel Information --restoreFolder "C:\userprofile\DependencyPackages" --libraryOrchestratorUrl "https://cloud.uipath.com/" --libraryOrchestratorTenant "TenantName" -A "organizationName" -I "becc663c-8f1e-409a-a75f-c00330d80bc8" -S "********" --libraryOrchestratorApplicationScope "OR.Folders OR.BackgroundTasks OR.TestSets OR.TestSetExecutions OR.TestSetSchedules OR.Settings.Read OR.Robots.Read OR.Machines.Read OR.Execution OR.Assets OR.Users.Read OR.Jobs OR.Monitoring" --libraryOrchestratorFolder "FolderName"

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.