Testing 100's of OS Images with Jenkins - From Pull Request to Production Release
CNCF [Cloud Native Computing Foundation] via YouTube
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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]