9 proyectos de la Fundación CD que participan en el Google Summer of Code de este año

La Fundación CD se ha unido a la lista de organizaciones que participan en el Summer of Code (GSoc) de Google este año.

GSoC es un programa anual destinado a atraer más desarrolladores de estudiantes al desarrollo de software de código abierto.

Los proyectos de la Fundación CD: Spinnaker y Screwdriver se unieron a Jenkins, en la provisión de mentores para una serie de proyectos dedicados a estudiantes interesados ​​en la entrega continua y la infraestructura de canalización del software.

En total, se aceptaron 7 proyectos Jenkins, 2 proyectos Spinnaker y 1 destornillador en el programa de este verano. Mentores de muchas organizaciones diferentes en todo el mundo están colaborando, incluidos los embajadores de la Fundación CD.

“La Fundación CD se dedica a apoyar proyectos de entrega continua de código abierto en todo el mundo. Parte de esa misión incluye apoyar y alentar a la próxima generación de desarrolladores talentosos en todo el mundo, dijo Tara Hernández, Gerente de Ingeniería Senior, Google Cloud Platform y miembro del Comité de Supervisión Técnica de la Fundación CD. “Gracias a los estudiantes y mentores que trabajan incansablemente para crear e innovar para el GSoC. Esperamos que todos pasen un tiempo fantástico codificando y aprendiendo este verano. ¡Felicidades!”

La siguiente es una lista de los proyectos aceptados y enlaces a la descripción de cada proyecto y los mentores asociados.

Proyectos de Jenkins

Loghi Perinpanayagam: Complemento de aprendizaje automático Jenkins para ciencia de datos

  • Este proyecto proporciona un complemento para científicos de datos en búsqueda de integrar la tecnología del Workflow de Machine Learning junto a Jenkins.

Kezhi Xiong: API de comprobaciones de GitHub para complementos de Jenkins

  • La API de GitHub Checks permite a los desarrolladores informar la información detallada de las integraciones de CI en lugar del estado de compilación binaria de aprobación / falla en las páginas de GitHub.

Stellargo: Almacenamiento externo de huellas digitales para Jenkins

  • La huella digital de archivos es una forma de rastrear qué versión de un archivo está siendo utilizada por un trabajo / compilación, facilitando el seguimiento de dependencias.

Rishabh Budhouliya: Mejora del rendimiento del complemento Git

  • Los principios de la micro-evaluación comparativa se utilizaron para crear y ejecutar un conjunto de pruebas que implica la comparación de las API de GitClient implementadas por CliGitAPIImpl y JGitAPIImpl utilizando el “tiempo de ejecución promedio por operación” como una métrica de rendimiento.

Buddhika Chathuranga: Jenkins Windows Services: soporte de configuración YAML

  • Mejore la administración del servicio de agente y maestro Jenkins en Windows al ofrecer nuevos formatos de archivo de configuración y mejorar la validación de la configuración.

Zixuan Liu: Jenkins X: consolidar el uso de aplicaciones / complementos

¿Qué es Jenkins X?

  • El objetivo principal del proyecto es consolidar aplicaciones y complementos dentro de Jenkins X para evitar confusiones.

Sladyn Nunes: Servicio de construcción de distribución de Jenkins personalizado de

  • La idea principal detrás del proyecto es crear un servicio de distribución de Jenkins personalizable que se pueda utilizar para crear distribuciones de Jenkins a medida.

Proyectos de Spinnaker

Victor Odusanya: Tipo de Drone CI para la etapa de la tubería Spinnaker

  • Agregue el tipo de construcción Drone como un tipo de etapa de canalización Spinnaker.

Moki Daniel: “Entrega continua, implementaciones continuas con Spinnaker”

  • Esta idea de proyecto tendrá como objetivo garantizar la entrega continua y las implementaciones continuas, presentando lanzamientos automatizados, implementando implementaciones en múltiples proveedores de la nube y dominando las mejores prácticas de implementaciones integradas de Spinnaker.

Proyectos de Screwdriver

¿Qué es Screwdriver?

Supratik Das: Mejora la integración SCM

  • Las dos áreas clave en las que se mejorará Destornillador son la introducción de claves de implementación para el manejo continuo de repositorios privados y la activación de compilaciones desde repositorios SCM externos.

<

blockquote>
? Quizás también te interese: 15 Mejores alternativas a Jenkins en 2020 >> ¿Qué es Tekton? Novedades y Cambios >> Introducción a Zuul para mejorar el CI / CD

Relacionado

45K de Servidores Jenkins Expuestos a Ataques de Ejecución Remota de código (RCE) mediante Exploits

En hallazgos recientes, los investigadores de seguridad han descubierto aproximadamente 45,000 instancias de Jenkins expuestas en línea, susceptibles a CVE-2024-23897. Esta vulnerabilidad crítica de ejecución remota de código (RCE) ha generado preocupaciones debido a la existencia de múltiples exploits de prueba de concepto (PoC) públicos. ¿Qué es Jenkins? Jenkins es un destacado servidor de automatización de código abierto para Integración Continua/Despliegue Continuo (CI/CD). Los desarrolladores utilizan ¡SEGUIR LEYENDO!

Más de 1.500 Libros PDF en Inglés de Desarrollo Web, Programación, Seguridad, Robótica, Blockchain, Domótica y Mucho Más

La mejor lista de libros sobre lenguajes de programación en inglés de todo Internet. https://ciberninjas.com/zlibrary/ Libros de Python / Libros PHP / Libros Java / Libros Diseño Meta Listas atariarchives.org atariarchives.org pone a disposición en la Web libros, información y software para Atari y otras computadoras clásicas. Bento Bitsavers.org Bookboon: se requiere cookie de TI y programación</. (requiere @email) DZone - Hojas de trucos (gratis) Conceptf1.blogspot.com ¡SEGUIR LEYENDO!

14 Cursos Gratis Udemy (cupón finalizado)

Hoy el día viene cargado de cursos que parece aprovechables con los que poder aprender fundamentos de programación, Kotlin, Serverless en AWS y mucho más. Sin más, te quedan los cursos gratis de hoy. Si quieres echarme una mano, puedes pasarte por mi tienda de Amazon y comprar desde allí, alguno de mis productos seleccionados ? Cursos en español Fundamentos y Lógica de Programación -Bootcamp 2021 ¡SEGUIR LEYENDO!

544 Cursos Gratis -para siempre- Udemy en Inglés, ¡Vamos a Estudiar Programación!

En esta recopilación vas a encontrar una gran cantidad de cursos siempre gratuitos de Udemy. La característica común de todos ellos es que son cursos en inglés. Si quieres realizar una búsqueda rápida, puedes pulsar las teclas CONTROL+F y escribir la temática / tecnología que se desea estudiar.. Espero que tengas suerte y encuentres lo que buscas. Si no es así, puedes probar a revisar estas ¡SEGUIR LEYENDO!

Historia de entrega continua de Dailymotion con Jenkins, Jenkins X y Tekton

En Dailymotion, alojamos y entregamos contenido de video premium a usuarios de todo el mundo. Constantemente estamos creando una gran variedad de software para impulsar el servicio, desde nuestro reproductor o sitio web de Dailymotion hasta nuestra API GraphQL o plataforma de tecnología publicitaria. La entrega continua es una práctica central en nuestra organización, lo que nos permite impulsar nuevas funciones de forma rápida e iterativa. ¡SEGUIR LEYENDO!

GDE: Carlos Sánchez, experto en Google Cloud

Carlos Sánchez es experto en la Plataforma en la Nube de Google. Especializado en la automatización de software, desde las herramientas de construcción hasta la entrega continua y progresiva. Involucrado en el código abierto durante más de 15 años, es autor del complemento Jenkins Kubernetes y miembro de la Fundación de Software Apache entre otros grupos de código abierto, contribuyendo a varios proyectos, como Jenkins o ¡SEGUIR LEYENDO!

¿Qué es Jenkins?, Herramienta de Integración Continua

En este artículo vas a poder conocer que es Jenkins y qué es la integración continua, también sus ventajas y desventajas. Así como algunos enlaces hacía los mejores y más importantes recursos con los que aprender a implementar Jenkins dentro de tus proyectos de la forma más adecuada, ¡Al lío! Qué es Jenkins? Jenkins es un servidor automatizado de integración continua de código abierto capaz de ¡SEGUIR LEYENDO!