1.0 KiB
1.0 KiB
Build Server and Automation
Github Actions is currently in charge of:
- Firmware Builds: continuous integration publishing at https://rusefi.com/build_server/
- Console Builds
- Simulator Builds
- Android App Builds
- TS Plugin Builds
- Generating configs
- Running Unit Tests
- Generating Coverity code coverage pages
- Generating Doxygen documentation
- Generating iBOMs for hardware
- Uploading .ini files into rusEFI Online database using RUSEFI_SSH_USER
- Generating Hardware PCB visual diffs
- Updating date stamps for builds
- Synchronizing between rusefi/rusefi/wiki to rusefi_documentation repo
Self-hosted runners
https://github.com/rusefi/rusefi/wiki/Dev-Quality-Control#hardware-continuous-integration
See also Software-Development-Life-Cycle