YoVDO

Testing 100's of OS Images with Jenkins - From Pull Request to Production Release

Offered By: CNCF [Cloud Native Computing Foundation] via YouTube

Tags

Jenkins Courses DevOps Courses CI/CD Courses Operating Systems Courses Yocto Project Courses Scalability Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricate process of testing and releasing balenaOS, an open-source Yocto-based Linux operating system for IoT devices, in this informative conference talk. Discover how Jenkins is utilized to build, test, and automate the CI/CD pipeline for over 90 different balenaOS images across multiple versions. Learn about the journey from pull request to production release, including the use of a board farm with Autokit testing kits for hardware testing. Gain insights into scaling Jenkins to handle 30-40 balenaOS releases per day, interfacing with GitHub for job management, and leveraging custom hardware workers for efficient testing.

Syllabus

Testing 100's of OS Images with Jenkins: A Journey from Pull Request to Production...- Vipul Gupta


Taught by

CNCF [Cloud Native Computing Foundation]

Related Courses

Embedded Linux using Yocto
Udemy
Linux Kernel Programming and Introduction to Yocto Project
University of Colorado Boulder via Coursera
Raspberry Pi with embedded Linux made by Yocto
Udemy
Introduction to Embedded Linux - Patch Device Tree for I2C in Yocto
Digi-Key via YouTube
Introduction to Embedded Linux Part 1 - Buildroot - Digi-Key Electronics
Digi-Key via YouTube