- He conseguido esto mayormente a través de prueba y error. Estoy seguro de que hay muchas mejoras y mejores prácticas aplicables a todo el proceso, especialmente usar un Azure Key Vault para guardar los secretos en para los artefactos y la pipeline.
- Esto es otro ejemplo de que los desarrolladores de X++ tenemos que salir de X++ y Dynamics 365 FnO. Ya no somos sólo programadores de X++, tenemos mucha suerte de trabajar con un producto que usa Azure.
- Estoy seguro que hay escenarios en los que usar DevTest Labs para crear una máquina de build es útil. Quizás no para un partner de implantación, pero igual sí para un partner que hace verticales (ISV). Es una opción más.
- La única parte mala para mi de esto es que tenemos que aplicar los upgrades de versión manualmente porque el VHD sólo se publica dos veces al año.
- Como dije al principio del post, esto puede que me haya funcionado a mi con estos pasos, pero que si tú lo pruebas tengas que cambiar algunas cosas. Pero es una buena forma de empezar.
Algunas observaciones finales
Funciona con BetterDocs