rusefi_documentation/Build-Server-and-Automation.md

24 lines
913 B
Markdown
Raw Permalink Normal View History

# Build Server and Automation
Github Actions is currently in charge of:
2021-05-24 11:43:43 -07:00
* Firmware Builds: continuous integration publishing at [https://rusefi.com/build_server/](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
* TL,DR see https://github.com/rusefi/rusefi/tree/master/.github/workflows
See also [Software-Development-Life-Cycle](Process-Software-Development-Life-Cycle-SDLC)
[Build-Server-and-Automation-Legacy-Jenkins-notes](Build-Server-and-Automation-Legacy-Jenkins-notes)