Vista previa del documento YAML completamente analizado sin ejecutar la canalización
Con esta actualización, hemos agregado una versión preliminar, pero no se ejecuta el modo para las canalizaciones YAML, por lo que puede probar una canalización YAML sin ejecutarla ni confirmarla en un repositorio. Esto le permitirá ver un documento YAML completamente analizado sin ejecutar la canalización.
Consulte la lista de características a continuación para obtener más información.
Características
General:
Azure Pipelines:
- Obtener una vista previa completa del documento YAML sin confirmar ni ejecutar la canalización
- Deshabilitación de las actualizaciones automáticas de agentes en un nivel de grupo
- Tarea de copia de archivos de Azure ahora admite AzCopy V10
Azure Repos:
- Suscripción de notificación personalizada para borradores de solicitudes de incorporación de cambios
General
Deshabilitación de la directiva de solicitud de acceso
Los administradores ahora pueden desactivar la característica Solicitar acceso en Azure DevOps. Con solicitar acceso, los usuarios pueden solicitar acceso a un recurso si no tienen acceso a una organización de su inquilino o a un proyecto dentro de una organización. La solicitud dio como resultado una notificación por correo electrónico a los administradores que les pide que revisen y proporcionen acceso según sea necesario.
Esta nueva directiva se puede encontrar en Configuración de la organización:> directivas de usuario.
Al desactivar la característica Solicitar acceso, se pedirá a los administradores que proporcionen una dirección URL a su documentación interna con los detalles del proceso necesario para que los usuarios obtengan acceso a la organización asociada.
Azure Pipelines
Obtener una vista previa completa del documento YAML sin confirmar ni ejecutar la canalización
Hemos agregado una versión preliminar, pero no se ejecuta el modo para las canalizaciones de YAML. Ahora, puede probar una canalización YAML sin confirmarla en un repositorio ni ejecutarla. Dada una canalización existente y una nueva carga de YAML opcional, esta nueva API le devolverá la canalización de YAML completa. En futuras actualizaciones, esta API se usará en una nueva característica del editor.
Para los desarrolladores: PUBLIQUE en dev.azure.com/<org>/<project>/_apis/pipelines/<pipelineId>/runs?api-version=5.1-preview
con un cuerpo JSON de la siguiente manera:
{
"PreviewRun": true,
"YamlOverride": "
# your new YAML here, optionally
"
}
La respuesta contendrá el YAML representado.
Deshabilitación de las actualizaciones automáticas de agentes en un nivel de grupo
Actualmente, los agentes de canalizaciones se actualizarán automáticamente a la versión más reciente cuando sea necesario. Esto suele ocurrir cuando hay una nueva característica o tarea que requiere una versión más reciente del agente para funcionar correctamente. Con esta actualización, vamos a agregar la capacidad de deshabilitar las actualizaciones automáticas en un nivel de grupo. En este modo, si no hay ningún agente de la versión correcta conectada al grupo, las canalizaciones producirán un mensaje de error claro en lugar de solicitar que se actualicen los agentes. Esta característica es principalmente de interés para los clientes con grupos autohospedados y requisitos de control de cambios muy estrictos. Las actualizaciones automáticas están habilitadas de forma predeterminada y no se recomienda que la mayoría de los clientes las deshabiliten.
Tarea de copia de archivos de Azure ahora admite AzCopy V10
La tarea de copia de archivos de Azure se puede usar en una canalización de compilación o versión para copiar archivos en blobs de almacenamiento de Microsoft o máquinas virtuales (VM). La tarea usa AzCopy, la utilidad de línea de comandos build para la copia rápida de datos desde y hacia cuentas de Almacenamiento de Azure. Con esta actualización, hemos agregado compatibilidad con AzCopy V10, que es la versión más reciente de AzCopy.
El azcopy copy
comando solo admite los argumentos asociados a él. Debido al cambio en la sintaxis de AzCopy, algunas de las funcionalidades existentes no están disponibles en AzCopy V10. Entre ellas se incluyen las siguientes:
- Especificación de la ubicación del registro
- Limpieza de archivos de registro y plan después de la copia
- Reanudar la copia si se produce un error en el trabajo
Las funcionalidades adicionales admitidas en esta versión de la tarea son:
- Símbolos comodín en el nombre o ruta de acceso del archivo de origen
- Inferencia del tipo de contenido basado en la extensión de archivo cuando no se proporcionan argumentos
- Definir el nivel de detalle del registro para el archivo de registro pasando un argumento
Azure Repos
Suscripción de notificación personalizada para borradores de solicitudes de incorporación de cambios
Para ayudar a reducir el número de notificaciones por correo electrónico de las solicitudes de incorporación de cambios, ahora puede crear una suscripción de notificación personalizada para las solicitudes de incorporación de cambios que se crean o actualizan en estado de borrador. Puede obtener correos electrónicos específicamente para borradores de solicitudes de incorporación de cambios o filtrar correos electrónicos de solicitudes de incorporación de cambios de borrador para que el equipo no reciba notificaciones antes de que la solicitud de incorporación de cambios esté lista para su revisión.
Pasos siguientes
Nota:
Estas características se implementarán en las próximas dos a tres semanas.
Vaya a Azure DevOps y eche un vistazo.
Cómo enviar sus comentarios
Nos encantaría saber lo que piensas sobre estas características. Use el menú de ayuda para notificar un problema o proporcionar una sugerencia.
También puede recibir consejos y sus preguntas respondidas por la comunidad en Stack Overflow.
Gracias,
Gopinath Chigakkagari (Twitter)