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)