Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Using the Yocto Autobuilder for Build and Release Management

Linux Foundation via YouTube

Overview

Explore the intricacies of build and release management using the Yocto Autobuilder in this 50-minute conference talk by Jate Sujjavanich from Syntech Systems. Discover how to leverage the Yocto Project's tools for seamless product development and release processes. Learn about adapting the Autobuilder for OpenEmbedded-based image creation on a smaller scale. Delve into tracking source layers from local and upstream repositories, creating appropriate Autobuilder jobs, and maintaining servers. Gain insights on the Yocto Web Interface, job organization, layer repository types, checkout scripts, and coding tips. Address challenges such as disk space management, configuration storage, and external layer outages. Explore advanced topics like combining repo and checkout scripts, PR services, and automated runtime testing to enhance your build and release management capabilities.

Syllabus

Introduction
Why do you need an autobuilder
Yocto Project Autobuilder
Yocto Web Interface
Yocto Autobuilder Organization
What is a Job
Yocto Autobuilder Jobs
Layer Repository Types
Checkout Scripts
Template Comp Variable
Run Preamble
Coding Tips
Premirrors
Disk space
Configuration storage
RPM build
Build history
External layer outages
External layer mirror
Combining repo and checkout scripts
PR Service
Automated Runtime Testing
Questions

Taught by

Linux Foundation

Reviews

Start your review of Using the Yocto Autobuilder for Build and Release Management

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.