AL-Go for GitHub: DevOps modernas para partners

Importante

Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, vaya a Características nuevas y previstas para Dynamics 365 Business Central. Para conocer los últimos planes de lanzamiento, vaya a los planes de lanzamiento de Dynamics 365 y Microsoft Power Platform.

Habilitada para Versión preliminar pública Disponibilidad general
Administradores, creadores, vendedores o analistas, automáticamente 1 de abril de 2022 1 de abril de 2022

Valor empresarial

Al hacer que la integración continua y la entrega continua (CI/CD) sean prácticamente gratuitas en términos de inversión, más partners adoptan esta práctica, lo que conduce a una mayor calidad en las aplicaciones para Business Central.

Detalles de la característica

Cuando crea un nuevo repositorio de GitHub, puede basarlo en el repositorio de plantillas de PTE o de la aplicación de AppSource. Ambos tipos de repositorios le brindan un repositorio GitHub totalmente funcional para proyectos de AL, en el que puede crear su nueva aplicación o agregar su aplicación existente.

  • Cree una nueva aplicación mediante el flujo de trabajo Crear una nueva aplicación o Crear una nueva aplicación de prueba.
  • Agregue una aplicación existente simplemente cargando el archivo .app al flujo de trabajo Agregar aplicación existente o aplicación de prueba.
  • Las aplicaciones agregadas se incluyen automáticamente en el flujo de trabajo de CI/CD.
  • La ejecución de pruebas y los informes se controlan de forma automática para todas las aplicaciones de prueba, y cada compilación exitosa produce artefactos que se almacenan en la compilación durante 90 días, que es el período predeterminado de GitHub.
  • Cree una versión real mediante el flujo de trabajo Crear versión.
  • Cada versión correcta se almacena de forma indefinida y la fuente de esta versión también está disponible indefinidamente.

El entorno de un cliente se puede vincular al repositorio de GitHub para una configuración de implementación continua o manual.

El flujo de trabajo Actualizar archivos del sistema AL-Go garantiza que los repositorios siempre usen la última versión de los flujos de trabajo y las acciones y que nunca se queden obsoletos.

Puede crear entornos de desarrollo locales basados en Docker y SaaS en línea con todas las aplicaciones publicadas previamente y listas para el desarrollo rápido de aplicaciones.

Lea acerca de los escenarios admitidos en AL-Go for GitHub y pruébelo hoy mismo.

Consulte también

Descripción general de DevOps (documentos)