RISE Build Farm
About
The RISE Developer Infrastructure WG is in the process of setting up a build and simulator test farm for key open-source software components that run on RISC-V.
Currently the build farm is running on Google Cloud Platform (GCP), where the projects have a set of virtual machines for disposal.
Active Projects
- RISE Linux Kernel CI (Björn Töpel, Conor Dooley)
- RISE GCC CI (Patrick O'Neill, Edwin Lu)
- RISE GCC Fuzz CI (Patrick O'Neill, Edwin Lu)
- RISE LLVM Fuzz CI (Patrick O'Neill, Edwin Lu)
- RISE GLIBC CI (Patrick O'Neill, Edwin Lu)
Past Projects
- RISE OpenJDK CI ( Ludovic Henry)
TODO/Improvements
- PoC Github Runners on GKE
- Add Terraform scripts for automating tasks (add/remove projects, add/remove VMs, add/remove Runners, ...)
Status
19 December 2023
- Added OpenJDK project
- Added GCC CI VM
- Added GKE PoC document
26 October 2023
- The overall build farm is transitioning from experimental into operational status; this is expected to be complete by the end of 2023.
- The Linux kernel pre-commit build farm has been serving the community since early September 2023
- The gcc build system is currently under development.
- The Linux kernel pre-commit build farm has been serving the community since early September 2023