UiPath Documentation
uipath-cli
latest
false
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.

Guía del usuario de UiPath CLI

compilación rpa de uip

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