- Notas relacionadas
- Introducción
- Control
- Control de origen
- Procesos CI / CD
- Gestión de fuentes
- Registro
Notas de versión del complemento de Jenkins
Consulta las notas de la versión del complemento de Jenkins en esta sección.
Fecha de lanzamiento: 19 de octubre de 2024
Esta versión introduce las siguientes características y mejoras:
-
Se ha actualizado la CLI preempaquetada a la
UiPath.CLI.Windows.24.10.9050.17872
recientemente lanzada, que requiere .NET 8. -
Añadido en
UiPathInstallPlatform
lista de selecciónUiPath.CLI.Windows.24.10.9050.17872
yUiPath.CLI.24.10.9050.17872
. -
Expuesto
governanceFilePath
para analizar enUiPath Pack
para permitir el paso de un archivo.json
política de control con reglas para el analizador de flujo de trabajo. -
Expuso el argumento
processNames
para la configuración de la ruta del archivo con nombres personalizados para múltiples procesos enUiPath Deploy
. -
Exponer
ignoreLibraryDeployConflict
paraUiPath Deploy
para evitar el fallo de la tarea en caso de que se duplique la implementación.
Actualizaciones de dependencia
-
Versión actualizada de jenkins de
2.387.3
a2.414.3
. -
Se ha actualizado org.jenkins-ci.plugins:junit versión de
1265.v65b_14fa_f12f0
a1304.vc85a_b_ca_96613
.Nota:El complemento puede funcionar con una versión de junit >1304.vc85a_b_ca_96613
, pero solo se probó con esta versión específica. -
Se ha actualizado org.yaml:snakeyaml de
1.33
a2.3
. -
Se ha actualizado org.jenkins-ci.modules:instance-identity de
185.v303dc7c645f9
a201.vd2a_b_5a_468a_a_6
.
Fecha de lanzamiento: 24 de mayo de 2024
Parche UiPath.CLI 23.10.8894.39673
UiPathInstallPlatform
listas de selección UiPath.CLI.Windows.23.10.8894.39673
y UiPath.CLI.23.10.8894.39673
parches.
UiPath.CLI.Windows.23.10.8894.39673
(último parche).
UiPath.CLI.Windows.23.10.8894.39673
(último parche).
Añadir notas de versión
releaseNotes
.
Deshabilitar fuentes integradas
disableBuiltInNugetFeeds
.
nuget.config
. Para obtener más información, consulta esta sección.
Actualizaciones de dependencia
jenkins server
a 2.387.3
.
plain-credentials
a 179.vc5cb_98f6db_38
.
credentials
a 1319.v7eb_51b_3a_c97b_
.
junit
= 1265.v65b_14fa_f12f0
(las versiones más recientes no son compatibles).
structs
a 325.vcb_307d2a_2782
.
caffeine-api
a 3.1.8-133.v17b_1ff2e0599
.
instance-identity
a 185.v303dc7c645f9
.
Fecha de lanzamiento: 21 de diciembre de 2023
UiPath.CLI 23.10
Uipath-automation-package-v3.1
ahora se ha añadido a la lista de selección UiPathInstallPlatform
. La versión predeterminada es UiPath.CLI.Windows.23.10
.
Telemetry
UIPATH_EXTENSIONS_CLI_TELEMETRY_ENABLED
en el agente que ejecuta las tareas con el valor establecido en False
. Si el agente está aislado de Internet (onPrem), no se envía la telemetría.
División de biblioteca
nupkg
estableciendo el argumento opcional splitOutput=true
. De forma predeterminada, las bibliotecas se mantienen en una sola pieza para mantener la compatibilidad con versiones anteriores.
Establecer metadatos de paquete opcionales
Pack
o RunTests
desde un project.json
, puedes especificar los siguientes parámetros opcionales:
URL del repositorio
RepositoryCommit
RepositoryBranch
RepositoryType
ProjectUrl
nupkg
.
Dependencias de Jenkins
2.9.3-65.v6a_47d0f4d1fe
1.2
116.vf8f487400980
2.6.1.1
1166.va_436e268e972
1.8
324.va_f5d6774f3a_d
- En determinados escenarios y determinados tipos de procesos (multirama, estilo libre o procesos), algunas variables de entorno no se recuperaban correctamente.
- Jenkins no pudo descargar el
uipcli
seleccionado de la lista de selección, que no sea la versión preempaquetada predeterminada. - El complemento de Jenkins pasó un
identityUrl
incorrecto auipcli
en algunos escenarios.
Fecha de lanzamiento: 10 de marzo de 2023
Con esta versión, el complemento de Jenkins es compatible con la versión más reciente de Jenkins Long Term Support (LTS) de Jenkins: 2.361.2 LTS
¡Cuantos más, mejor! Se ha agregado una nueva tarea al complemento de Jenkins. La tarea de instalación de la plataforma de UiPath le ayuda a encontrar y descargar la versión correcta de la interfaz de línea de comandos (CLI) que desea. Ser capaz de descargar la versión correcta de la CLI garantiza que el complemento de Jenkins sea compatible con tu entorno y que puedas empaquetar proyectos de Windows y multiplataforma utilizando versiones posteriores de la CLI.
La versión CLI predeterminada que viene con esta versión del complemento es 21.10, pero puedes elegir descargar una versión posterior.
En general, la tarea de instalación de UiPath le permite:
- Descarga e implementa una versión diferente de la CLI usando la lista desplegable Elegir una versión de CLI .
- Implementa una versión diferente de la CLI descargando manualmente el archivo NUPKG de la CLI, colocándolo en tu agente de compilación y especificando esa ruta en el campo Ruta al campo nupkg de la CLI . Este escenario se aplica a los casos en los que su proceso no puede acceder a la fuente pública de UiPath para descargar la CLI.
Aprenda a usar la tarea de instalación de UiPath aquí.
- Todos los errores que Packager arroja durante la compilación ahora se pueden ver e investigar desde los registros de errores de la consola.
- The Jenkins plugin is trusted and verified in the CloudBees marketplace.
- Se ha corregido un error que provocaba que los archivos
manifest.json
no se encontraran en el paquete UiPath.CLI NuGet. - Jenkins tasks failed if the Orchestrator folder name contained the
&
symbol. Now, Orchestrator folder names with the&
symbol can be passed as a parameter with the tasks. - El Analizador de flujo de trabajo falló con Jenkins si el paquete analizado tiene archivos adicionales.
- La publicación de los resultados de la prueba falló con el siguiente error: La clase de receptor com.uipath.uipathpackage.UiPathTest no define o hereda una implementación del método resuelto 'resumen booleano isSkipOldReport ()' de la interfaz hudson.tasks.junit.JUnitTask.
- Se ha corregido un error que permitía que el Analizador de flujo de trabajo analizara archivos YAML.
- Packages were deployed as libraries in Orchestrator, even if the inputted JSON file explicitly specified the
outputType
parameter asProcess
.
Fecha de publicación: 5 de septiembre de 2022
- Ahora puede omitir la creación de procesos a través de UiPath Deploy seleccionando el parámetro Crear automáticamente un proceso al crear su proceso.
- Se ha cambiado el nombre del argumento Puntos de entrada de UiPath Deploy a Rutas de punto de entrada para hacerlo más sugestivo en escenarios donde el archivo XAML del punto de entrada está anidado en carpetas. Además, se ha añadido información sobre herramientas para indicar la ruta del archivo.
-
Se han realizado los siguientes cambios en los activos cargados como archivos CSV a través de Gestionar activos de UiPath:
- El archivo CSV que contiene comas ahora admite comillas dentro de valores.
- Ya no se admiten comentarios.
- Ahora se admiten los valores JSON.
- Los parámetros de entrada especificados a través de un archivo JSON para la prueba de UiPath ahora requerirán solo los argumentos
name
yvalue
, con una excepción. Cuando creas nuevos argumentos de entrada en el nivel de conjunto de prueba, igual tendrás que proporcionar el argumentotype
.
- Error en la actualización de la versión del paquete mediante la implementación de UiPath para la versión 2021.10 de Orchestrator. Este problema se ha solucionado.
- Los paquetes implementados no eran visibles mediante UiPath Deploy cuando Orchestrator estaba conectado a través del método de aplicación externa.
- La lista desplegable para el parámetro Estrategia en UiPath Run Job no funcionaba correctamente.
Fecha de lanzamiento: 13 de abril de 2022
UiPath Deploy funciona creando un proceso para un paquete y parches recién publicados (actualizando a una nueva versión) para cualquier proceso existente. Estas acciones podrían generar errores de validación si un punto de entrada no está especificado en los metadatos del proceso.
Para resolver este problema, las acciones adoptadas por la tarea de UiPath Deploy se han cambiado de la siguiente manera:
- Si un proceso existe y no contiene un punto de entrada especificado por la tarea UiPath Deploy, entonces se va a parchear.
- Si no existe ningún proceso con el punto de entrada especificado por la tarea UiPath Deploy, se crea un nuevo proceso utilizando la siguiente estructura de anexación:
MyPackageName_Entrypoint.xaml
.
Fecha de versión: 9 de febrero de 2022
- La conexión de servicio configurada con una aplicación externa no se autenticó correctamente. Este problema se ha solucionado al abordar una configuración incorrecta de la URL de identidad.
- An error occurred while packaging a project through the UiPath Pack task due to missing Orchestrator libraries.
Fecha de lanzamiento: 7 de diciembre de 2021
La autenticación para implementaciones de Orchestrator en Microsoft Azure Marketplace falló debido a un problema de Identity Server. Este problema se ha solucionado añadiendo un nuevo campo al método de autenticación de aplicación externa, donde puedes añadir la URL de Identity Server.
Fecha de lanzamiento: 17 de noviembre de 2021
- UiPath Deploy no ha cargado paquetes debido a un conflicto de nombres de proceso de punto de entrada.
- La implementación de un paquete mediante Orchestrator en el nivel de carpeta dio lugar a un error. Este problema se debía al uso de un feed de paquete API obsoleto para versiones de Orchestrator anteriores a la 21.4.
Fecha de publicación: 8 de noviembre de 2021
- El formato del caso para los nombres de proyecto se vio afectado por un problema de UiPath Pack.
- El empaquetado de bibliotecas con objetos Data Service dio lugar a un fallo. Este problema se ha resuelto.
- Los paquetes con puntos de entrada únicos no se adjuntan a los nombres de proceso, a menos que haya varios puntos de entrada. Como resultado, los trabajos no se cargaban. Este problema se ha resuelto.
- La implementación de paquetes a través de una aplicación externa configurada con la versión 2021.4 de Orchestrator dio lugar a un error.
Fecha de lanzamiento: 11 de octubre de 2021
- Tu instancia local de Orchestrator ahora puede configurarse como una conexión de servicio, abriendo paso a la autenticación con Orchestrator a través de aplicaciones externas.
- Ahora puedes utilizar los robots de prueba para probar tus flujos de trabajo en entornos que no son de producción. Esto está pensado solo para entornos de no producción. Puedes seleccionar esta opción al configurar Ejecutar trabajo de UiPath.
- Los resultados de prueba ahora incluyen un vínculo para los registros de casos de prueba que muestran eventos de ejecución detallados.
- Hemos enumerado los feeds oficiales que utilizamos para el paquete NuGet de UiPath. Para ver la lista, consulta UiPath Deploy.
- Los casos de prueba que ejecutan variaciones de datos ahora tienen un recuento añadido a cada título de caso de prueba, de modo que pueda distinguir entre resultados.
Fecha de lanzamiento: 3 de septiembre de 2021
Fecha de lanzamiento: 30 de agosto de 2021
Esta actualización trae cambios a la autenticación de Orchestrator, nuevas configuraciones de conjunto de pruebas y corrección de errores.
- La autenticación con Orchestrator ya es posible a través de aplicaciones externas. Puedes configurar Orchestrator como una conexión de servicio nueva.
- Puedes configurar la tarea Empaquetar de UiPath utilizada para publicar paquetes en Orchestrator para notificar errores de validación de flujo de trabajo. Esta configuración adicional te permite comprobar si hay violaciones de Analizador de flujo de trabajo en tu proyecto.
- Ahora puedes parametrizar tus casos de prueba durante la ejecución definiendo argumentos en el nivel de conjunto de pruebas. Puedes utilizar esta característica para reconfigurar los casos de prueba existentes al anular el valor de argumento predeterminado en lugar de crear otros nuevos.
- Los resultados de prueba muestran ahora detalles de afirmación.
Fecha de lanzamiento: 4 de agosto de 2021
- Las carpetas con un feed de paquete dedicado ahora son compatibles con la implementación de paquetes.
- Ahora puedes definir los puntos de entrada (archivos XAML) al configurar un proceso. Esto es útil para paquetes con múltiples puntos de entrada activados.
- Al ejecutar un trabajo, puedes seleccionar si se va a ejecutar a través de robots de producción o no de producción.
- You can provide a description for Assets within the CSV file.
Fecha de lanzamiento: 23 de marzo de 2021
- Packaging Orchestrator projects version 2018.x did not work with the UiPath automation package 2.3. The issue has been fixed using UiPath Pack with Studio version 2018.x.
- Executing tests within Orchestrator processes did not work whenever they were uploaded via the UiPath Deploy task and then ran through the UiPath Run Tests step. This issue was caused by a duplicate package version in Orchestrator.
Fecha de lanzamiento: 11 de marzo de 2021
Esta actualización proporciona compatibilidad con nuestra versión más reciente de UiPath Cloud Orchestrator. Si estás utilizando un UiPath Orchestrator alojado en la nube, asegúrate de actualizar tu complemento Jenkins de UiPath.
- Nuestras tareas son ahora todas traducibles y admiten los siguientes idiomas: alemán, inglés, español, francés, portugués, ruso, turco, coreano, chino y japonés.
- Para cambiar el idioma de visualización en Jenkins, consulta Uso del idioma local.
- Si tu idioma local no es compatible, nuestro complemento volverá al inglés.
- The plugin now depends on the localization-support plugin, version 1.1. This dependency will automatically be installed upon installing or updating the plugin. The minimum required Jenkins version will be 2.173 as per this dependency.
Al empaquetar bibliotecas, ahora mostramos más información de registro sobre el proceso de compilación. Además, el empaquetado de una biblioteca fallará si la compilación de la biblioteca da error.
- Se solucionó un problema al empaquetar un proceso con un archivo XAML de punto de entrada que contiene el argumento In/Out que no crearía los argumentos In/Out en el paquete generado, lo que resulta en que los argumentos no están disponibles en Orchestrator.
- We fixed an issue that resulted in packing incorrectly a library when the plugin is run on a Windows machine with FIPS enabled.
- uipath-automation-package-v4.0.327.v39580c233fd7
- Novedades
- uipath-automation-package-v3.2
- Novedades
- uipath-automation-package-v3.1
- Novedades
- Corrección de errores
- uipath-automation-package-v3.0
- Novedades
- Jenkins Long Term Support
- Install Platform task
- Mejoras
- Corrección de errores
- Paquete de automatización uipath v2.11
- Corrección de errores
- Uipath-automation-package-v2.10
- Mejoras
- Corrección de errores
- Uipath-automation-package-2.9.2
- Mejoras
- Uipath-automation-package-2.9.1
- Corrección de errores
- Uipath-automation-package-2.9
- Corrección de errores
- Uipath-automation-package-2.8.1
- Corrección de errores
- Uipath-automation-package-2.8
- Corrección de errores
- Uipath-automation-package-2.7
- Mejoras
- Uipath-automation-package-2.6
- Corrección de errores
- Uipath-automation-package-2.5
- Novedades
- Mejoras
- Corrección de errores
- Uipath-automation-package-2.4
- Novedades
- Mejoras
- Corrección de errores
- Uipath-automation-package-2.3.2
- Novedades
- Corrección de errores
- Uipath-automation-package-2.3
- Novedades
- Soporte de localización
- Compilación de bibliotecas
- Corrección de errores