cicd-integrations
2024.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 4 juil. 2025

Restauration des dépendances de l'automatisation

Prérequis :

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ètre

    Description

    --restoreFolder

    Requis. Restaurez le chemin du dossier de destination.

    --nugetConfigFilePath

    Facultatif. Chemin d'accès au fichier NuGet.Config contenant les flux.

    -u, --libraryOrchestratorUsername

    Facultatif, 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, --libraryOrchestratorPassword

    Facultatif, 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, --libraryOrchestratorAuthToken

    Facultatif, 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, --libraryOrchestratorAccountName

    Facultatif, 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, --libraryOrchestratorAccountForApp

    Facultatif, 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, --libraryOrchestratorApplicationId

    Facultatif, 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, --libraryOrchestratorApplicationSecret

    Facultatif, 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.

    --libraryOrchestratorApplicationScope

    Facultatif, 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.

    --libraryOrchestratorUrl

    Facultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. URL d’Orchestrator.

    --libraryOrchestratorTenant

    Facultatif, utile uniquement lorsque vous avez des dépendances provenant d’une bibliothèque dans Orchestrator. Le locataire d'Orchestrator.

    --libraryIdentityUrl(Required for PaaS or MSI deployments)

    URL of your identity server.

    --traceLevel

    Spécifie les types de messages de journal devant générer l'une des valeurs suivantes : Aucun, Critique, Erreur, Avertissement, Information, Détaillé. Valeur par défaut : Informations.

    -l, --language

    Langue des journaux traduits.

    --disableBuiltInNugetFeeds

    Désactive les flux NuGet intégrés.

    Project(s) Path (pos. 0)

    Requis. Le chemin d'accès à un fichier project.json , ou à un dossier qui contient des fichiers project.json .

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.