7.0.13
Notas de la Versión Clarive 7.0.13¶
Fecha de lanzamiento: 24 de marzo de 2018
Nos complace presentar nuestra nueva versión Clarive 7.0.13. Esta versión contiene muchas correcciones menores y mejoras desde 7.0.12. También está enfocada en refactorizar la interfaz mejorando los tableros kanban.
Navegación de repositorios Git en una pestaña¶
En Clarive 7.0.13 puedes encontrar un nuevo panel de navegación de repositorios Git completamente refactorizado. Puedes ver fuentes, navegar por ramas y tags, comparar referencias y mucho más.
Para acceder a la nueva interfaz, simplemente navega al proyecto en el panel izquierdo, expándelo y haz clic en el nodo del repositorio.

Cargar datos por defecto por perfil¶
Ahora cualquier perfil de Clarive (un perfil es un conjunto predefinido de categorías de topics, reglas y roles que pueden cargarse en Clarive) puede incluir datos por defecto como parte de él.
El perfil ClariveSE ahora incluye un proyecto sample-html y dos releases con varios cambios en ellos. También automatiza el lanzamiento de 3 trabajos de despliegue a INTE, TEST y PROD.
Para obtener el perfil y los datos de muestra por defecto instalados, ejecuta cla setup <profile> y responde yes a la pregunta Load
defaul data?. Una vez que inicies el servidor Clarive, cargará automáticamente el perfil y los datos por defecto
Note
Ten en cuenta que ejecutará los trabajos por lo que la finalización de la carga de datos por defecto tomará un tiempo (aproximadamente 2 minutos)
Mejoras en Tablero Kanban¶
Diseño de tarjeta personalizado¶
Ahora puedes configurar el diseño de las tarjetas de tus Tableros Kanban para mostrar la información en la que realmente quieres enfocarte. Para
configurar el diseño, ve a la Configuración del tablero y selecciona Cards Layout.

Auto actualización¶
En el panel de opciones de Vista Rápida (haz clic en el botón View), ahora encontrarás un interruptor para activar la Auto Actualización para este tablero.
Se actualizará con cambios en los topics mostrados cada vez que se active la pestaña del tablero.

Guardar vista rápida por usuario¶
En Clarive 7.0.13 las opciones seleccionadas en el menú de vista rápida se guardarán localmente en el almacenamiento de tu navegador para que cada vez que abras el tablero use la última configuración de carriles, auto actualización, tarjetas por lista, etc. que usaste.
Estados predefinidos por lista¶
Cada vez que crees un nuevo tablero, se creará con tres listas predeterminadas y ahora asignará estados predeterminados a estas tres listas con las siguientes reglas:
- New: Estados iniciales
- In Progress: Estados normales
- Done: Estados finales y cancelados
Killtree cuando se cancela el trabajo¶
Una de las mejoras más importantes de Clarive 7.0.13 es la capacidad de matar/cancelar los procesos remotos que están siendo ejecutados por un trabajo cuando este se cancela desde la interfaz.
Important
Esta funcionalidad solo está disponible para procesos remotos ejecutados con un agente ssh por ahora. En próximas versiones también estará disponible para agentes clax y worker.
Puedes leer sobre esta nueva funcionalidad en esta publicación del blog
Mejoras y problemas resueltos¶
- [ENH] Navegación de repositorios Git en una pestaña
- [ENH] Adaptación libuv de Clax
- [ENH] Nueva estructura de directorio de registro NPM
- [ENH] Agregar documentación de rulebook a service.artifacts.publish
- [ENH] Devolver URL de artifact en publish
- [ENH] Invitar usuarios a Clarive
- [ENH] Cargar datos por defecto por perfil
- [ENH] Los usuarios pueden elegir el ejecutor de shell para rulebooks
- [ENH] Señal de matar trabajo configurada en archivo yml
- [ENH] Agregar configuración de workers por defecto al archivo clarive.yml
- [ENH] Tableros compartidos con usuarios "ALL"
- [ENH] Campos de tarjeta personalizados de Kanban
- [ENH] Killtree cuando se cancela el trabajo
- [ENH] Auto actualización de tableros Kanban
- [ENH] Asegurar guardar sesión de vista rápida de kanban
- [ENH] Filtrar datos según campo de filtro en fieldlet Topic Selector
- [ENH] Asegurar que los tableros recién creados tengan listas predeterminadas
- [ENH] Agregar campos de fecha a configuración de diseño de tarjeta
- [FIX] Verificar permisos de usuario en service.topic.remove_file
- [FIX] Asegurar que usuario con permisos pueda acceder al diseñador de reglas
- [FIX] Asegurar que los permisos CI funcionen correctamente
- [FIX] Asegurar que la grilla ci se actualice después de que se modifique el ci
- [FIX] Controlar excepción al ejecutar scripts.
- [FIX] Cambiar estructura de project_security en user ci
- [FIX] Usuario sin permisos de campo de proyecto puede editar el topic
- [FIX] Asegurar que las aplicaciones React funcionen en IE 11
- [FIX] Mostrar cis en menú crear (standard edition)
- [FIX] El administrador debería poder eliminar artifacts en ClariveSE
- [FIX] Al publicar paquetes NPM con scopes el tarball está vacío
- [FIX] Asegurar que los valores por defecto de las variables se usen al agregarlas
- [FIX] Asegurar que las notificaciones se envíen solo a usuarios activos
- [FIX] Asegurar mostrar nombre de usuario en opción "Blame by time" para versiones de reglas
- [FIX] Eliminar valores por defecto al cambiar tipo de variable resource
- [FIX] Permitir modo único en recursos de variables
- [FIX] Escapar "/" en URLs para paquetes NPM con scope de repositorios remotos
- [FIX] Evitar mensaje de consola al abrir un recurso de variable con cis establecidos como valores por defecto
- [FIX] La expresión regular para paquetes con scope debe filtrar SOLO paquetes, no tgzs
- [FIX] Actualizar recursos desde url
- [FIX] Crear recurso desde pestaña versionada
- [FIX] Asegurar que el elemento de script remoto siempre muestre un mensaje final
- [FIX] Guardar variable cuando se elimina el campo de valor por defecto en un recurso de variable
- [FIX] Asegurar que los campos ocultos del topic estén disponibles como límites de topicfields
- [FIX] Guardar recurso cuando no tiene que validar campos
- [FIX] Asegurar que los proyectos puedan agregarse como carriles de kanban
- [FIX] Asegurar que el changeset con revisión de artifact adjunta pueda abrirse
- [FIX] Asegurar que la navegación del repositorio en menú estrecho muestre cambios relacionados con la rama
- [FIX] Formatear datos de evento si falla el servicio usado
- [FIX] Asegurar que el elemento elegido siempre esté seleccionado en el árbol de reglas.
- [FIX] Recargar recurso de datos al actualizar
- [FIX] Los dashlets de distribución de trabajos y últimos trabajos deben filtrar proyectos asignados al usuario
- [FIX] Asegurar que el combo de usuario no tenga modo de grilla disponible en topic.
- [FIX] Asegurar que los usuarios del sistema se muestren en combo de usuarios
- [FIX] Mostrar datos de columna en modo edición para un fieldlet Topic Selector en un topic
- [FIX] Filtrar proyectos en grillas por seguridad de usuario
- [FIX] Asegurar que en combo de selector de topic todos los tamaños de altura estén disponibles
- [FIX] Ship remote file: mostrar log en varias líneas
- [FIX] Omitir eliminación de directorio de trabajo en rollback
- [FIX] Eliminar Resource FilesysRepo
- [FIX] Eliminar opción de permisos del menú de usuario
- [FIX] Asegurar que cuando se maximice la descripción y se elija atrás en el navegador el diseño de pantalla se muestre bien
- [FIX] Eliminar sesión cuando el usuario se desactiva
- [FIX] Concurrencia de recursos
- [FIX] Validar opción CI Multiple solo con variables de tipo ci
- [FIX] Recurso no guardado cuando falla la validación
- [FIX] Asegurar que la búsqueda de combos tenga un rendimiento óptimo.
- [FIX] Asegurar que los mensajes devueltos por autenticación ldap estén disponibles en stash
- [FIX] Mostrar fecha y hora en fieldlet datetime
- [FIX] La sesión de usuario no debe eliminarse al abrir REPL
- [FIX] Usuario con action.admin.users debería poder editar usuarios
- [FIX] Hacer que el nombre de usuario esté disponible en la ejecución de reglas del panel
- [FIX] Asegurar que el colapso de listas se guarde correctamente en la sesión de usuario
¿Listo para actualizar?¶
Simplemente sigue el procedimiento estándar para instalar la nueva versión. Haz clic aquí para obtenerla desde nuestra página de Instalación.
Agradecimientos¶
Únete a nosotros en nuestra Comunidad para hacer sugerencias y reportar errores.
Gracias a todos los que participaron allí.