rusefi-1/.github/workflows
rusefillc a5b325d0f3 please Push fresh triggers.txt 2021-08-08 05:28:53 -04:00
..
build-android.yaml shorter names (#3056) 2021-07-24 16:23:03 -04:00
build-firmware.yaml NB1 2021-08-07 13:02:39 -04:00
build-rusEFI-console.yaml
build-simulator.yaml Try installing software explicitly (#3083) 2021-07-30 20:18:53 -04:00
build-tsplugin-body.yaml shorter names (#3056) 2021-07-24 16:23:03 -04:00
build-unit-tests.yaml are we all drunk today? 2021-07-30 20:26:13 -04:00
gen-configs.yaml please Push fresh triggers.txt 2021-08-08 05:28:53 -04:00
gen-diffs.yaml
gen-docs.yaml
gen-ibom.yaml
gen-pinouts.yaml ACTIONS_ALLOW_UNSECURE_COMMANDS Unable to process command '::add-path::/home/runner/work/rusefi/rusefi/yqdir/' successfully. #3023 2021-07-21 20:31:09 -04:00
hardware-ci.yaml Remove install (#3084) 2021-07-30 21:17:28 -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