rusefi/.github/workflows
rusefillc d1990678a3 Revert "build(deps): bump chuckwagoncomputing/interactive-pinout from 2.7 to 2.8 (#5412)"
This reverts commit cf1acd5ee1.
2023-07-29 15:49:56 -04:00
..
hw-ci only: HW CI flash erase progress (#5445) 2023-07-25 12:42:14 -04:00
build-android.yaml
build-firmware.yaml only: verbose firmware build 2023-07-26 15:34:26 -04:00
build-rusEFI-console.yaml
build-simulator.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
build-tsplugin-body.yaml only:Let's admit it's time to move to gradle #3014 2023-07-04 12:20:31 -04:00
build-unit-tests.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
check-pinout.yaml Generate changed pinouts on PR (#5411) 2023-07-18 00:54:35 -04:00
gen-configs.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-diffs.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-docs.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-ibom.yaml Replace deprecated commands (#5470) 2023-07-26 09:29:32 -04:00
gen-pinouts.yaml Revert "build(deps): bump chuckwagoncomputing/interactive-pinout from 2.7 to 2.8 (#5412)" 2023-07-29 15:49:56 -04:00
hardware-ci.yaml only:adding F7 runner 2023-07-23 23:03:49 -04:00
openocd_ci_f4_discovery.cfg
openocd_ci_proteus_f4.cfg only:steps towards proteus_f7 2023-07-23 12:17:48 -04:00
openocd_ci_proteus_f7.cfg only:f7 HW CI step 2023-07-23 17:53:24 -04:00
readme.md
set-date.yaml
sync-wiki.yaml

readme.md

Here is a diagram of which configure scripts are used for which workflows. This is not a complete diagram of all workflows, nor does it show everything that these jobs do.

                                         Jenkins
                                           +
                                           v
                                         run.bat
      +------------+-----------------------+
      |            |                       v
      |            |                compile_and_upload.bat
      |            |     +--------------+  +------------------------------+
      |            |     |              v  v                              v
      |            |     |              gen_config                      compile.sh
      |            |     |        +--------+-------------------+            +
      v            v     |        v        v                   v            v
     Sim        Console  | ConfigKinetis   ConfigDefault    ConfigBoard   Firmware    Package
      ^            ^     |       ^             ^ ^            ^    ^      ^  ^           ^
      |            |     |       |             | |            |    |      |  |           |
      |            |     |       |             | |            |    |      |  |           |
      |            |     |       |             | |            |    +------+  |           |
      |            |     |       |             | |            |    |         |           |
      +---+--------+-------------+-------------+--------------+--------------+-----------+
          |              |                       |                 |
          +              +                       +                 +
Firmware Push            Gen Config      Unit Tests       Firmware PR

https://github.com/rusefi/rusefi/wiki/Build-Server-and-Automation