#NuttX Bot for Building and Testing Pull Requests ... Seems to work 🎉
Source: https://github.com/lupyuen/nuttx-test-bot/blob/main/src/main.rs
Upcoming: Bot that will Build and Test a Pull Request for Apache #NuttX RTOS 🤔
Continuous Integration Dashboard for Apache #NuttX RTOS ... Let's build it with open-source #Prometheus and #Grafana
When the Daily Test fails on Apache #NuttX RTOS ... Our Build Farm shall Auto-Rewind and Auto-Discover the Breaking Commit 👍
Simple PR vs Complex PR in Apache #NuttX RTOS ... Here's how we coded the CI Build Rules in #GitHubActions
Article: https://lupyuen.org/articles/ci3.html#appendix-build-rules-for-ci-workflow
Testing our Pull Requests with #Docker ... Before submitting to Apache #NuttX RTOS
Article: https://lupyuen.org/articles/ci3.html#appendix-check-our-pr-submission
Which PR broke the Daily Test for Apache #NuttX RTOS? Just check #Mastodon 🎉
Source: https://github.com/lupyuen/nuttx-rewind-notify/blob/main/src/main.rs
4K TVs and Termux Android are super helpful ... Monitoring the #GitHubActions Usage for Apache #NuttX RTOS
Article: https://lupyuen.org/articles/ci3.html#monitor-our-ci-servers-24-x-7
Monitoring the #GitHubActions Usage of Apache #NuttX RTOS ... With a Real-Time Metric rendered by ImageMagick
Article: https://lupyuen.org/articles/ci3.html#live-metric-for-full-time-runners
We tried Halving the CI Checks for #NuttX Pull Requests ... But it affected our Code Quality
Article: https://lupyuen.org/articles/ci3.html#halve-the-ci-checks
Here's how we moved the PR Merge Jobs from #NuttX Repo to a Mirror Repo
Article: https://lupyuen.org/articles/ci3.html#move-the-merge-jobs
Auto-Rewind the Daily Test for Apache #NuttX RTOS ... Will it work? 🤔
Source: https://github.com/lupyuen/nuttx-build-farm/blob/main/rewind-build.sh
#GitHubActions macOS Runners cost 10 times as much as Linux Runners! That’s why we moved the macOS #NuttX Builds to another repo
Article: https://lupyuen.org/articles/ci3.html#disable-macos-and-windows-builds
Analysing the #GitHubActions Usage for Apache #NuttX RTOS ... And switching to Scheduled Merge Jobs to reduce wastage
Article: https://lupyuen.org/articles/ci3.html#present-pains
#Neovim with Apache #NuttX RTOS 👍
Source: https://github.com/lupyuen2/wip-nuttx-apps/blob/rust-std/examples/rust/hello/src/lib.rs
Slashing our #GitHubActions Bill from $4,900 to $900 (weekly) ... Thanks to everyone in the Apache #NuttX Community 👍
IoT Techie and Educator / Apache NuttX PMC