rusefi/.github/workflows
rusefi a6f1a6ee02 it's not 100% reliable, looks loke something around OpenOCD :( 2023-08-01 21:29:17 -04:00
..
hw-ci only: HW CI flash erase progress (#5445) 2023-07-25 12:42:14 -04:00
build-android.yaml java 11 for android 2023-06-18 00:16:02 -04:00
build-firmware.yaml only: verbose firmware build 2023-07-26 15:34:26 -04:00
build-rusEFI-console.yaml only:Let's admit it it's time to move to gradle #3014 2023-07-04 11:48:57 -04:00
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 remove leading ./ (#5476) 2023-07-31 18:53:08 -04:00
hardware-ci.yaml it's not 100% reliable, looks loke something around OpenOCD :( 2023-08-01 21:29:17 -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