~/talk

Using the Yocto Autobuilder for Build and Release Management

links:none on file
slides:none on file

Uses Yocto Autobuilder (a Buildbot-based CI) to manage layer checkout, builds and releases, with one controller and one worker for the product, plus jobs: nightly fetch-all, QEMU x86 sanity, master and stable branch builds, and an RPM build triggered by a git-poller. Implements a release-script generator that tags repos, a custom publish artifacts syntek step to export kernel, u-boot, DTB and rootfs, and a pre-mirror for sstate and downloads plus SSTATE cleanup, build-history tracking, PR server use, and QEMU-based runtime tests.

AI-written summary · about

  1. 0:00Introduction
  2. 1:38Why do you need an autobuilder
  3. 3:10Yocto Project Autobuilder
  4. 4:16Yocto Web Interface
  5. 4:52Yocto Autobuilder Organization
  6. 5:59What is a Job
  7. 7:17Yocto Autobuilder Jobs
  8. 10:45Layer Repository Types
  9. 13:31Checkout Scripts
  10. 17:07Template Comp Variable
  11. 18:29Run Preamble
  12. 21:50Coding Tips
  13. 24:46Premirrors
  14. 27:06Disk space
  15. 29:02Configuration storage
  16. 30:05RPM build
  17. 32:41Build history
  18. 34:19External layer outages
  19. 35:19External layer mirror
  20. 37:19Combining repo and checkout scripts
  21. 38:55PR Service
  22. 40:23Automated Runtime Testing
  23. 42:01Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.