YoVDO

Automating Yocto Layer Maintenance with Cloud Managed Services - Thomas Roos

Offered By: Yocto Project via YouTube

Tags

Yocto Project Courses GitHub Courses CI/CD Courses AWS Lambda Courses Cloud Services Courses AWS CodeBuild Courses Bitbake Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Introduction to Agile Software Development: Tools & Techniques
University of California, Berkeley via edX
Advanced Topics and Techniques in Agile Software Development
University of California, Berkeley via edX
The Data Scientist’s Toolbox
Johns Hopkins University via Coursera
How to Use Git and GitHub
Udacity
Desarrollo de Videojuegos 3D en Unity: Una Introducción
Universidad de los Andes via Coursera