Explore a conference talk that delves into the innovative use of Yocto Project, Jenkins, and LAVA for implementing a rolling release model in embedded systems development. Learn how continuous integration builds with daily auto-synchronized upstream metadata and comprehensive testing on both emulated and real hardware environments can address common challenges in the Yocto Project/OpenEmbedded ecosystem. Discover the system architecture, key components, and valuable lessons learned from this approach, which aims to catch and fix breakages quickly, particularly for PREEMPT_RT Linux kernel testing. Gain insights into potential areas for community-driven improvements and understand the benefits of adopting a rolling release strategy for maintaining up-to-date embedded Linux systems.
Living on Master - Using Yocto Project, Jenkins and LAVA for a Rolling Release