Gitpod: Plataforma IDE en la nube de código abierto

Gitpod aplica CI / CD a los entornos de desarrollo, lo que les permite mantenerse como código.

El proveedor de tecnología de entornos de desarrollo Gitpod ha abierto el código de su propia plataforma IDE basada en la nube para activar automáticamente entornos de desarrollo listos para codificar.

El código abierto permitirá a la comunidad de Gitpod participar en el desarrollo de la tecnología y facilitará a los desarrolladores la integración de Gitpod en sus flujos de trabajo.

Una aplicación de Kubernetes, Gitpod permite a los desarrolladores mantener los entornos de desarrollo como código, convirtiendo los pasos manuales en una parte ejecutable por máquina del código fuente de un proyecto.

La plataforma supervisa los cambios en el repositorio y prepara los entornos de desarrollo para cada cambio.

Esta preparación incluye:

  • Configuración de herramientas.
  • Comprobando la rama de Git correcta.
  • Compilación de código.
  • Descargando dependencias.
  • Inicializando lo que sea necesario.

Los flujos de trabajo de los desarrolladores están optimizados, con equipos capaces de crear aplicaciones más rápido.

La codificación puede comenzar desde una rama, problema o fusión o solicitud de extracción, aplicando conceptos de CI / CD a entornos de desarrollo. Gitpod funciona con plataformas de alojamiento de código, incluidas GitLab, GitHub Enterprise y Bitbucket.

Los beneficios de Gitpod son:

  • Tiempos de entrega más cortos, con reducciones en el tiempo necesario para cambiar de contexto y mantener los entornos de desarrollo.
  • Eliminación de la “deriva de la configuración”, con el enfoque de GitOps adoptado mediante el control de versiones de la configuración en el repositorio de Git. Esto asegura entornos de desarrollo consistentes y reproducibles.
  • Habilitar la colaboración remota, con desarrolladores capaces de trabajar en revisiones de código, tutoría y compartir instantáneas del trabajo.

Gitpod está disponible bajo una licencia Affero GPL en GitHub. La tecnología fue diseñada por Sven Efftinge, quien co-creó la plataforma de desarrollo Eclipse Theia IDE.

Artículos Relacionados
La nueva tienda de aplicaciones de Zoom, un intento por convertirse en una plataforma social completa

Zoom está enviando un mensaje de que ya no es solamente una aplicación para negocios con un par de anuncios importantes; incluida una plataforma para aplicaciones de terceros, propiamente llamada "Zapps" y un servicio llamado OnZoom dedicado a albergar eventos pagados en vivo. Aunque ¡SEGUIR LEYENDO!

Recursos para Profesores Especializados en el Aprendizaje de Android

Desde Google, se esfuerzan por hacer que el contenido de desarrollo de Android sea accesible para todos, de modo que cualquiera pueda convertirse en un desarrollador de Android. A lo largo de los años, millones de estudiantes de todos los niveles han consumido nuestros ¡SEGUIR LEYENDO!

Mejores aplicaciones escolares para gestionar tus tareas escolares

Empieza el nuevo curso, por tanto empiezan los come cabezas escolares de siempre, entre muchas de las nuevas acciones de nuestro día a día a la hora de comenzar clases; se encuentra la difícil tarea de la organización. Por ello, vamos a intentar revisar ¡SEGUIR LEYENDO!

Ubuntu lanzó diez nuevos parches de seguridad para el kernel de Linux

El equipo de desarrolladores de Canonical ha lanzado un conjunto importante de actualizaciones de seguridad del kernel para todas las versiones compatibles de Ubuntu. https://ciberninjas.com/ubuntu-23-04-lunar-lobster-fechas-lanzamiento/ El conjunto de parches disponibles para todas las versiones LTS (soporte a largo plazo) como Ubuntu 22.04 LTS "Jammy ¡SEGUIR LEYENDO!

Descarga increíbles fondos de pantalla conceptuales de Windows, Android e iPadOS

Although there are a number of talented designers creating operating system concepts, YouTuber...

Crea presentaciones de diapositivas con Markdown

¿Cómo usar mark.show? Escriba su presentación como texto Markdown Haga clic en el área de la diapositiva para jugar Presione E para editar nuevamente Arrastre y suelte un archivo de diapositivas de rebajas en cualquier lugar de esta página web. ¿Almacena algún dato? No. ¡SEGUIR LEYENDO!

Google Chrome Canary permite usar temas al estilo de Material You en Android

Los desarrolladores de Google han integrado los temas de color al estilo de Material You en Android en la versión de escritorio del navegador Chrome. Después de habilitar la opción, la interfaz del navegador cambia de color según la imagen de fondo de la ¡SEGUIR LEYENDO!