Automating Yocto Layer Maintenance with Cloud Managed Services - Thomas Roos
Offered By: Yocto Project via YouTube
Course Description
Overview
Explore an automated approach to Yocto layer maintenance using cloud managed services in this 22-minute conference talk. Learn how to streamline the process of upgrading bitbake recipes, testing, committing changes, and backporting from master to release branches. Discover how GitHub, AWS CodeBuild, and AWS Lambda can be leveraged to create a CI/CD pipeline for Yocto layers, saving time and allowing focus on new features. Gain insights into the challenges faced, including sstate-server issues, and understand the potential for future improvements in this time-saving automation strategy.
Syllabus
Intro
Goal
Tasks
Upgrade
AWS
Our approach: overview diagram
trigger tests
Release -next branch
Start backport via GitHub Action
Screenshot: GitHub pull request
Problems
sstate-server
Numbers
Future work
Conclusion
Taught by
Yocto Project
Related Courses
Mentorship Session - It's Not Just About Embedded! The Yocto ProjectLinux Foundation via YouTube Getting Started with Yocto Project
NDC Conferences via YouTube Fetching, Configuring and Building Your Bitbake Project with Just One Command
Linux Foundation via YouTube Speed-up Bitbake with SSTATE, PRSERV and HashSERV
Linux Foundation via YouTube FOSS Static Analysis Tools for Embedded Systems and How to Use Them
Linux Foundation via YouTube