Here's how Apache RTOS is running Continuous Integration with GitHub Actions ... And why some Pull Requests might trigger 1,594 NuttX Builds!

Article: lupyuen.org/articles/ci.html

Follow

Apache RTOS has 1,594 Targets across Arm, RISC-V, Xtensa, x64, ... Making sure they compile correctly? Gets super tricky

Article: lupyuen.org/articles/ci.html#o

Let's experiment with GitHub Self-Hosted Runners ... To understand what happens inside Apache Continuous Integration

Article: lupyuen.org/articles/ci.html#s

Self-Hosted GitHub Runners will work on macOS Arm64 ... But Continuous Integration requires Docker x64

Article: lupyuen.org/articles/ci.html#f

Here's how Apache RTOS is running Continuous Integration with GitHub Actions ... And why some Pull Requests might trigger 1,594 NuttX Builds!

lupyuen.org/articles/ci.html

@lupyuen I wonder how it would perform with an Alpine Linux guest 🤔

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.