Flutter: creación y lanzamiento de APK mediante GitHub Actions

Github Actions es una herramienta de Github que permite a los usuarios crear canalizaciones de CI/CD directamente en un proyecto de Github en lugar de ir a un sitio web de terceros. Nos ayuda a desarrollar, probar y lanzar nuestro proyecto de manera muy conveniente. En este artículo, vamos a crear un flujo de trabajo … Continue reading «Flutter: creación y lanzamiento de APK mediante GitHub Actions»

¿Cómo agregar código en el repositorio de GitHub?

Github es un software de control de versiones de código abierto que permite a los usuarios acceder a los recursos disponibles en esta plataforma. El repositorio de Github permite a los usuarios almacenar sus proyectos. Todavía puede agregar proyectos y archivos si ya tiene un repositorio existente, aquí estamos hablando de agregar un archivo de … Continue reading «¿Cómo agregar código en el repositorio de GitHub?»

¿Qué es un repositorio GIT?

Los repositorios en GIT contienen una colección de archivos de varias versiones diferentes de un Proyecto. Estos archivos se importan desde el repositorio al servidor local del usuario para futuras actualizaciones y modificaciones en el contenido del archivo. Se utiliza un VCS o el Sistema de control de versiones para crear estas versiones y almacenarlas … Continue reading «¿Qué es un repositorio GIT?»

Cree, pruebe e implemente una aplicación Flask REST API desde GitHub usando Jenkins Pipeline que se ejecuta en Docker

Hoy en día, incluso para pequeñas aplicaciones web o microservicios, necesitamos una forma más fácil y rápida de implementar aplicaciones que sea confiable y segura. Estas aplicaciones pueden ser simples, pero experimentan cambios rápidos debido a los requisitos comerciales; para manejar estos cambios, definitivamente necesitamos una canalización de CI/CD para la implementación. Jenkins es una … Continue reading «Cree, pruebe e implemente una aplicación Flask REST API desde GitHub usando Jenkins Pipeline que se ejecuta en Docker»

Introducción a la rama de Git

Ramificar significa divergir de la línea principal y continuar trabajando por separado sin interferir con la línea principal. Casi todos los VCS tienen algún tipo de soporte de rama. En Git, una rama es simplemente una referencia a la confirmación, donde se adjuntarán las siguientes confirmaciones.  Git vs SVN: en los últimos años, el uso … Continue reading «Introducción a la rama de Git»

Guía paso a paso para comenzar con Open Source

CONTRIBUCIÓN DE CÓDIGO ABIERTO ¿Qué es exactamente el software de código abierto? Definitivamente no es correcto cuando alguien dice que el software libre es un software de código abierto. Un software de código abierto puede o no ser software libre. El software de código abierto es uno con redistribución gratuita, código de fuente abierto donde … Continue reading «Guía paso a paso para comenzar con Open Source»

¿Cómo cargar un APK de Android en un grupo de probadores en Firebase usando acciones de GitHub?

Siempre se requieren pruebas cada vez que creamos una aplicación para garantizar que funcione correctamente en producción. Puede llevar mucho tiempo e inconveniente enviar la aplicación a los evaluadores cada vez que se fusiona un nuevo código en el código base. Entonces, para resolver este problema, se pueden usar canalizaciones de CD para entregar el … Continue reading «¿Cómo cargar un APK de Android en un grupo de probadores en Firebase usando acciones de GitHub?»

Etiquetas de flujo de trabajo de Git

En el artículo anterior, discutimos el flujo de trabajo de bifurcación en el ecosistema de código abierto y cómo ese flujo de trabajo puede ayudar a resolver cualquier problema que pueda surgir al momento de contribuir a proyectos de código abierto. Pero junto con esos pasos en el flujo de trabajo, es importante que siga … Continue reading «Etiquetas de flujo de trabajo de Git»

Los 10 repositorios de GitHub más útiles que todo desarrollador debería seguir

Github….facebook para desarrolladores. Dar este nombre a este increíble sitio no es una injusticia. Después de todo, este sitio no solo lo ayuda a alojar su código con control de versiones, sino que también es útil para crear redes con otros grandes desarrolladores de todo el mundo. A muchos desarrolladores les encanta pasar tiempo en … Continue reading «Los 10 repositorios de GitHub más útiles que todo desarrollador debería seguir»