Skip to content

RISC-V-KernelCI-Mentorship/riscv-kci-bridge

Repository files navigation

RISC-V Kernel CI Bridge

You can find a detailed documentation on this project in this link https://risc-v-kernelci-mentorship.github.io/riscv-kci-bridge/.

Getting Started

The commands in this documentation can be customized on the Makefile. It can be started with and without docker.

This project uses poetry, if you don't have it installed, you can the follow the instruction in Poetry Documentation.

  • Run the server (Recommended using docker):
# Run locally with docker in dev mode and force build
make run-dev-build
# or
# Run locally with docker in dev mode
make run-dev
# or
# Run locally with docker in prod mode (Autorelod disabled)
make run-prod

Open http://fastapi.localhost/docs with your browser to see the result.

  • Run the server without docker:

First, make sure you have all packages installed:

make install
make run-app

Sytem design

Below there is a diagram portraing the design of the system:

RISC-V App design

About

FastAPI app meant to connect any test runner to KCI in a fast an easy manner

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 3

  •  
  •  
  •