Pasar microfront a staging o prod
Pasos para pasar a staging front de Ebisu para la libreria digital-product-catalog
En el repo digital-product-catalog
- Implementar el código.
- Realizar el commit y push a la rama main.
- Realizar el publish con el siguiente comando:
npx nx run portal-source:publish
Cambiarse al repo Yumi-curated-catalog
En la carpeta digital-product-catalog
- Revisar el archivo index.js que está fuera del bundle para asegurarse de que no esté cambiado.
- Realizar el commit y push a la rama main.
En el repo easy-catalog
- Comentar las dos líneas en el archivo APP.tsx. que
- Borrar el proyecto dentro de Seki.
- En el proyecto de Yumi-curated-catalog, hay un archivo typerc.json que esta dentro de digital-implementation-catalog-easy que tiene un objeto con la etiqueta tags, al final de ese arreglo hay que agregar "Cencosud-xlabs", para que aparezca dentro de seki al agregar el microfrontend al frontend principal. Luego hacer un commit y pushearlo a main. Con esto debiese aparecer en en seki para poder agregarlo.
- Agregar el proyecto nuevamente en Seki con el mismo nombre
digital-implementation-catalog-easy. - Agregar un comentario y descomentar las dos líneas.
- Probar en local con el siguiente comando:
npx nx serve portal-catalog
- Realizar el commit y push a la rama main.
Para pasar a production
En el repo easy-catalog
- Hacer un tag en Seki para pasar a producción cuando sea necesario.
seki tag
Enter version
Enter release
o
git tag v1.x.x
git push origin v1.x.x