Linaro build-and-test CI infrastructure with support for the Zephyr RTOS project. The demo has a git push triggering a cloud build of the OS, Cortex M3 qemu-based regression tests in the cloud, and automated image deployment to a local test farm
2. Zephyr Cloud Workflow and CI
3. Automated builds & tests
Multiple SoC archs
Fully scalable Image signing
1. Checkout
Zephyr & Modify
Code
4. Production deployment
developer
build server virtual test server
device farm
production
2. git push
git://ci
3. Develop-Test-Deploy
o one (git) push initiation
o cloud Zephyr code builds
o cloud test with over 50 of the Zephyr
test binaries
o virtual machine testing
o qemu-based
o ARM Cortex M3 virtual target
o remote physical device farm
o signed image flashing
o power/reset control
o Interface to Zephyr-based
production deployment
git://ci