ULAS-HiPR / relay

Real time processing chain for AgriSat running as microservices via systemd.
2 stars 1 forks source link

CI Pipelines #5

Closed bxrne closed 10 months ago

bxrne commented 10 months ago

Is your feature request related to a problem? Please describe. When merging code from PRs we need to be sure that it works and passes the tests in a reproducible environment so we need to some CI/CD for each service.

This way merging will be blocked until workflows pass.

Describe the solution you'd like A .yml file that runs the build step and test step for each service on an image similar to the target device. I image ubuntu will do just fine as it is a debian distro and raspian is close enough for what we are doing.

Describe alternatives you've considered Doing it here on GitHub is free.

Additional context GitHub provide some decent templates to work with btw.