nuttx/tools/ci
Lup Yuen Lee 52583fc17e tools/ci: Add Rust Target for QEMU RISC-V 64-bit
This PR updates the Docker Image for NuttX CI, so that it builds Rust Apps correctly for QEMU RISC-V 64-bit. We add the Rust Target for `riscv64gc-unknown-none-elf` to the Docker Image.

In the next PR, we will call the Updated Docker Image to [compile the Rust App `leds_rust`](https://github.com/apache/nuttx/pull/12852), at every run of NuttX CI. This will validate whether Rust Apps are built correctly for QEMU RISC-V 64-bit.

Modified Files:

`tools/ci/docker/linux/Dockerfile`: Add Rust Target `riscv64gc-unknown-none-elf` for Docker CI

`tools/ci/platforms/ubuntu.sh`: Same as above, but for Ubuntu CI

`tools/ci/platforms/msys2.sh`: Same as above, but for MSYS2 CI
2024-08-07 19:59:56 +08:00
..
docker/linux tools/ci: Add Rust Target for QEMU RISC-V 64-bit 2024-08-07 19:59:56 +08:00
platforms tools/ci: Add Rust Target for QEMU RISC-V 64-bit 2024-08-07 19:59:56 +08:00
testlist tools/ci/testlist: Added jobs to speed up CI checks. 2024-07-30 01:43:29 +08:00
testrun ci/ltp: enlarge timeout for LTP test 2024-05-22 16:40:13 +08:00
cibuild.sh tools/ci: Modify cibuild.sh to adapt to new platforms. 2024-03-01 21:30:03 +08:00
cirun.sh add libuv and cmocka test cases with file system on sim and qemu on CI 2024-04-10 14:46:53 +08:00
README.md

CI Tools

These are tools and data used for the CI system. Some of what is here may also be useful for local testing.