
Laura Nicolàs
Superadministrador
Laura Nicolàs
[quote quote=14836]2. en el curso de crear Json con extensiones, tienes todas las CU en la misma extensión. Quieres decir que para subir la extensión a producción haces una copia y quitas las cu de test o que tienes dos extensiones diferentes donde la de test esta con dependencia de la de producción?[/quote]
- El curso de Json lo empecé a grabar con BC14.
- En esta versión, gestionar la publicación de extensiones dependientes era completamente manual y muy tedioso, sobretodo cuando estás en fase de desarrollo, que estás publicando cada 5 minutos.
- Para no complicarme la vida con las dependencias, lo puse todo en una misma extensión.
- En un proyecto que hice con BC14, cuando finalicé el desarrollo separé los test de la app principal
A partir de BC15 tenemos gestión automatizada de la publicación con dependencias. Y esto cambia las reglas del juego por completo ,-)
- A partir de BC15, empiezo el proyecto creando dos extensiones separadas: una para la funcionalidad, otra para los tests.
- La extensión de los test tiene una dependencia con la extensión de la funcionalidad
- En Visual Studio Code creo un Workspace para poder tener abiertas las dos extensiones a la vez, en el mismo editor.
- Es a través de los Workspaces que AL sabe publicar y gestionar las dependencias de forma automatizada.
El tema de los workspaces no lo tenemos explicado en ningún curso (todavía).
Será una cosa que veremos en el ScaleUp 2020, y después lo colgaremos en la web.
Salut!
Laura Nicolàs
2 abril 2020 a las 11:49
#14847