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

Startup Engineering
Stanford University via Coursera
Developing Scalable Apps in Java
Google via Udacity
Cloud Computing Concepts, Part 1
University of Illinois at Urbana-Champaign via Coursera
Cloud Networking
University of Illinois at Urbana-Champaign via Coursera
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera