UiPath Documentation
cicd-integrations
2024.10
false

Guía del usuario de integraciones de CI/CD

Última actualización 7 de may. de 2026

Restaurar dependencias de automatización

Prerequisites:

Para restaurar las dependencias, sigue los siguientes pasos:

  1. Ejecuta la tarea package , utilizando uipcli package. Puedes ver una lista de las subtareas disponibles.

  2. Especifica los parámetros necesarios y ejecuta la subtarea restore .

    La siguiente tabla describe los parámetros necesarios:

    ParámetroDescripción
    --restoreFolderObligatorio. Restaurar la ruta de la carpeta de destino.
    --nugetConfigFilePathOpcional. Ruta al archivo NuGet.Config que contiene las fuentes.
    -u, --libraryOrchestratorUsernameOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El nombre de usuario de Orchestrator utilizado para la autenticación. Debe utilizarse junto con la contraseña.
    -p, --libraryOrchestratorPasswordOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. La contraseña de Orchestrator utilizada para la autenticación. Debe utilizarse junto con el nombre de usuario.
    -t, --libraryOrchestratorAuthTokenOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El token de actualización de Orchestrator utilizado para la autenticación. Debe utilizarse junto con el nombre de la organización y el ID de cliente.
    -a, --libraryOrchestratorAccountNameOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El nombre de la organización de Orchestrator. Debe utilizarse junto con el token de actualización y el ID de cliente.
    -A, --libraryOrchestratorAccountForAppOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El nombre de la organización de Orchestrator. Debe utilizarse junto con el ID, el secreto y los ámbitos para la aplicación externa.
    -I, --libraryOrchestratorApplicationIdOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El ID de la aplicación externa. Debe utilizarse junto con el nombre de la organización, el secreto y los ámbitos para la aplicación externa.
    -S, --libraryOrchestratorApplicationSecretOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El secreto de la aplicación externa. Debe utilizarse junto con el nombre de la organización, el ID y los ámbitos para la aplicación externa.
    --libraryOrchestratorApplicationScopeOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. La lista de ámbitos de aplicación separados por espacios. Debe utilizarse junto con el nombre, el ID y el secreto de la organización para la aplicación externa.
    --libraryOrchestratorUrlOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. La URL de Orchestrator.
    --libraryOrchestratorTenantOpcional, útil solo cuando tienes dependencias de una biblioteca en Orchestrator. El tenant de Orchestrator.
    --libraryIdentityUrl(Obligatorio para implementaciones de PaaS o MSI )URL de tu servidor de identidad.
    --traceLevelEspecifica qué tipos de mensajes de registro generar uno de los siguientes valores: Ninguno, Crítico, Error, Advertencia, Información, Detallado. Valor predeterminado: Información.
    -l, --languageIdioma de los registros traducidos.
    --disableBuiltInNugetFeedsDeshabilite las fuentes nuget integradas.
    Project(s) Path (pos. 0)Obligatorio. La ruta a un archivo project.json , o a una carpeta que contiene archivos project.json .

Uso:

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>]

Ejemplos de comandos mínimos:

  • 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"

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado