Cargar aplicación a GitHub
Note
Una vez que su diseño esté listo en App Builder, puede cargarlo a su repositorio privado o de GitHub.
En este artículo
Intro
Una de las grandes características de App Builder es realmente el servicio de generación de código, por lo que una vez que el diseño de la aplicación está listo y el código ha sido revisado, los usuarios pueden obtener el código de la aplicación final. Sin embargo, lo que hace que la experiencia sea aún mejor es el hecho de que el código de la aplicación puede cargarse fácilmente en un repositorio de GitHub directamente desde dentro de App Builder. GitHub es una herramienta favorita para miles de desarrolladores, por lo que esta función de App Builder permite a los usuarios beneficiarse de todas las características de GitHub, como asignar revisores, rastrear cambios, comentar y mucho más. Al entregar esta función, el equipo de producto añade una pieza más a la historia colaborativa completa de diseño a código, pero también integra la plataforma App Builder con un servicio bien conocido que los ingenieros ya utilizan.
Cargar una aplicación a GitHub
Después de finalizar el diseño de su aplicación y obtener una vista previa de su código, llega el momento de generar el repositorio de código de la aplicación completa. Para hacer esto, simplemente vaya al botón Generar aplicación y luego conecte su cuenta de GitHub a App Builder. También puede descargar los archivos de su aplicación desde el menú de botones.
Conectar App Builder a GitHub
Una vez que inicie sesión con su cuenta de GitHub, debe autorizar a Indigo.Design a acceder a ella para seleccionar el repositorio donde se almacenará el código de la aplicación. Allí, puede elegir entre crear un nuevo repositorio o agregar a uno existente. Al crear un nuevo repositorio, puede especificar el nombre de la aplicación, agregar una descripción y elegir entre un repositorio público o privado. Una vez listo, los archivos de la aplicación se cargan en GitHub, creando un nuevo repositorio de GitHub.
Publicar aplicación a un repositorio existente en GitHub
Crear un nuevo repositorio en GitHub
Cuando se complete el proceso de carga, los usuarios pueden aplicar cambios al repositorio de GitHub desde dentro de App Builder o hacer clic en "Verlo en GitHub" y ver los archivos actualizados en GitHub.
Una aplicación ejecutándose en VS Code
Características de integración de GitHub
Los cambios ya cargados no serán sobrescritos
Hay momentos en los que realizará cambios de aplicación externamente con código y no a través de App Builder. Esos cambios no serán sobrescritos una vez que cargue un cambio desde la interfaz de usuario de GitHub de App Builder. Hemos añadido un nuevo punto de integración que ahora respeta las modificaciones del usuario en la rama principal/maestra fuera de AppBuilder. Ahora puede fusionar el trabajo de App Builder a la rama main y la próxima vez App Builder creará un PR que contenga solo las nuevas diferencias.
Mejoras:
- Advertencias cuando se realizan cambios externos en la rama asociada de una solicitud de extracción. Para mantener estos cambios, fusione la solicitud de extracción actual y luego cree una nueva.
'X' ha realizado cambios en esta rama que aún no se han fusionado
- Advertencias cuando se elige un repositorio correspondiente a otra aplicación o plataforma.
El repositorio 'X' se utilizó anteriormente para publicar la aplicación 'Y' para la plataforma 'Z'
- Capacidad para ir de un lado a otro entre diferentes repositorios utilizados en el historial de una aplicación.
- Advertencias e indicaciones cuando se encuentren conflictos.
Note
Tenga en cuenta que estos cambios son una interacción unidireccional con GitHub (es decir, los cambios de GitHub no pueden volver a AppBuilder).
Recursos adicionales
- Ejecutar aplicación localmente
- Vista previa del código de la aplicación
- Introducción a Indigo.Design
- Componentes de App Builder
