Empaquete, implemente, ejecute automatizaciones, ejecute pruebas, administre activos y analice proyectos de automatización.
Vídeo de Youtube El vídeo se creó cuando se lanzó la biblioteca por primera vez, por lo que no incluye ninguna característica agregada posteriormente.
Cada vez más clientes solicitan integraciones de la plataforma uipath con otras plataformas como GitLab y Circle CI y UiPath no puede crear complementos nativos para todas ellas.
Esta biblioteca no oficial de scripts DevOps PowerShell ayudará a los clientes a facilitar la interacción con la CLI oficial de UiPath para integrar CI/CD en sus flujos de trabajo y permitirles empaquetar, implementar y ejecutar automatizaciones y pruebas.
Se recomienda descargar una copia de los scripts desde la carpeta de scripts a su propio repositorio.
# Create scripts folder under C drive. (you can change the directory path )
New-Item - Path " C:\ " - ItemType " directory " - Name " scripts " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathPack.ps1 " - OutFile " C:\scripts\UiPathPack.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathDeploy.ps1 " - OutFile " C:\scripts\UiPathDeploy.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathJobRun.ps1 " - OutFile " C:\scripts\UiPathJobRun.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathRunTest.ps1 " - OutFile " C:\scripts\UiPathRunTest.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathManageAssets.ps1 " - OutFile " C:\scripts\UiPathManageAssets.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathAnalyzeProject.ps1 " - OutFile " C:\scripts\UiPathAnalyzeProject.ps1 " ;
Invoke-WebRequest " https://github.com/UiPath-Services/UiPath-DevOps-Scripts/raw/main/scripts/UiPathCLIGeneric.ps1 " - OutFile " C:\scripts\UiPathCLIGeneric.ps1 " ;
Se pueden utilizar cinco scripts disponibles
Guion | Descripción |
---|---|
Paquete UiPath | Empaque uno o más proyectos en un paquete. Haga clic en el nombre para obtener documentación detallada |
Implementación de UiPath | Implemente paquetes en una instancia de Orchestrator y, opcionalmente, publíquelos en un conjunto de entornos. Haga clic en el nombre para obtener documentación detallada |
UiPathJobRun | Activar un trabajo en Orchestrator. Haga clic en el nombre para obtener documentación detallada |
Prueba de ejecución de UiPath | Prueba un paquete determinado o ejecuta un conjunto de pruebas. Haga clic en el nombre para obtener documentación detallada |
UiPathManageAssets | Administre los activos del orquestador uipath. |
Proyecto UiPathAnalyze | Verifique los proyectos para detectar violaciones del analizador de flujo de trabajo |
UiPathCLIGenérico | Este script está diseñado para aquellos que saben cómo trabajar con uipcli.exe y desean llamar al cli directamente. Este script pasará los parámetros proporcionados tal cual directamente a uipcli.exe. |
Muestra de CircleCI
Muestra de GitLab
Cada script registrará todos los resultados en su propio archivo *.log
y, a veces, en la consola.
The scripts will automatically download the UiPath.CLI during the runtime.