lupyuen commented on issue #14376:
URL: https://github.com/apache/nuttx/issues/14376#issuecomment-2425388612

   _What if we could run the CI Jobs on our own Ubuntu PCs? Without any help 
from GitHub Actions?_
   
   I'm experimenting with a "Build Farm" at home (refurbished PC) that __runs 
NuttX CI Jobs all day__ non-stop 24 x 7:
   - Check out `master` branch of `nuttx`, run CI Job `arm-01`
   - Wait for `arm-01` to complete (roughly 1.5 hours)
   - Check out `master` branch of `nuttx`, run CI Job `arm-02`
   - Wait for `arm-02` to complete (roughly 1.5 hours)
   - Do the same until `arm-14`, then loop back to `arm-01`
   - [Here's the CI Output Log](https://gist.github.com/nuttxpr)
   
   How does it work?
   - 
[run-job.sh](https://github.com/lupyuen/nuttx-release/blob/main/run-job.sh) 
will run a single CI Job, by calling the NuttX Docker Image, which is called 
by...
   - [run-ci.sh](https://github.com/lupyuen/nuttx-release/blob/main/run-ci.sh) 
looping forever through `arm-01` to `arm-14`, running the job, searching for 
errors and uploading the logs
   
   
![ci2-title](https://github.com/user-attachments/assets/7898df51-012b-4021-909e-fad7d6caa359)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to