UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

compilación rpa de uip

Sintaxis y opciones para `compilación uip rpa`, que compila un proyecto de Studio sin empaquetarlo, para la validación de bucle interno o CI.

uip rpa build compila un proyecto de UiPath Studio. Ejecuta el analizador de flujo de trabajo (a menos que se omita) y el compilador de flujo de trabajo en el proyecto, pero no produce un .nupkg. Úsalo cuando quieras validar que un proyecto se compila limpiamente sin empaquetarlo: el típico bucle interno o puerta CI. Elige uip rpa pack cuando también necesites un paquete NuGet para cargar.

ADVERTENCIA:

Requisitos de runtime

  • El runtime .NET debe estar disponible en el ejecutor: el compilador del flujo de trabajo está respaldado por .NET. Consulta Romper cambios: .NET runtime.
  • Ejecutor de Windows para proyectos de Windows. Los proyectos multiplataforma (targetFramework: "Portable") se crean en cualquier sistema operativo. Los proyectos de Windows (targetFramework: "Windows") requieren un ejecutor de Windows. Los proyectos de Windows: heredado requieren uip rpa-legacy. Consulta la descripción general de uip rpa para ver la matriz de tipo de proyecto.

Sinopsis​

uip rpa build <projectDir> [options]
uip rpa build <projectDir> [options]
  • <projectDir> — ruta al proyecto de Studio (un directorio que contiene project.json).

Opciones​

MarcaDescripción
--skip-analyzeOmite el paso del analizador de flujo de trabajo. Útil cuando el análisis se ejecuta como una etapa de proceso independiente a través de uip rpa analyze.
--governance-file-path <path>Ruta a un archivo de reglas de control/política consumido por el analizador.
--governance-file-type <type>Tipo de archivo de control (el empaquetador subyacente valida la elección: ejecutar uip rpa build --help en una instalación en vivo para el conjunto aceptado).
--detailed-log-path <path>Escribe un registro detallado del compilador/analizador en la ruta dada.
--exclude-configured-sourcesIgnora las fuentes de NuGet de usuario/máquina durante la resolución de dependencias. Utilízalo para aplicar una compilación hermética solo a --nuget-sources-config-path .
--nuget-sources-config-path <path>Ruta a un archivo de configuración de fuentes de NuGet.
--log-level <level>Nivel de registro del compilador. El valor predeterminado es Warn.

Para obtener la lista completa de opciones en la versión de la herramienta instalada, ejecuta:

uip rpa build --help
uip rpa build --help

Ejemplos​

# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject

# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze

# Build with governance enforcement
uip rpa build ./MyProject \
  --governance-file-path ./policies/governance.json
# Build a project — fail the step on any compile or analyzer error
uip rpa build ./MyProject

# Build without re-running the analyzer (analysis runs in a separate CI stage)
uip rpa build ./MyProject --skip-analyze

# Build with governance enforcement
uip rpa build ./MyProject \
  --governance-file-path ./policies/governance.json

Cuándo utilizar compilar frente a empaquetar​

Use caseComando
Validar las compilaciones de un proyecto en CI antes de fusionaruip rpa build
Producir un .nupkg para cargarlo en Orchestrator o una fuenteuip rpa pack
Validar resolución de dependencias y compilación de tipos, sin gobernanzauip rpa build --skip-analyze
Ejecutar solo puertas de control, sin salida de compilaciónuip rpa analyze

pack realiza una compilación internamente, por lo que un paso build independiente antes de pack es redundante a menos que las dos etapas vivan en diferentes trabajos de proceso.

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado