rusefi-1/.github/workflows
rusefillc 1c39736aab 4 chan & 81hd 2022-02-09 19:59:08 -05:00
..
build-android.yaml is this file update very broken? 2021-12-22 20:25:28 -05:00
build-firmware.yaml 4 chan & 81hd 2022-02-09 19:59:08 -05:00
build-rusEFI-console.yaml is this file update very broken? 2021-12-22 20:31:44 -05:00
build-simulator.yaml remove define_constructor (#3640) 2021-11-30 19:31:54 -05:00
build-tsplugin-body.yaml is this file update very broken? 2021-12-22 20:31:44 -05:00
build-unit-tests.yaml gcov coverage seems stale #3805 2022-01-18 08:35:37 -05:00
gen-configs.yaml User board-specific terms in error messages #3886 2022-02-03 14:49:45 -05:00
gen-diffs.yaml GHA does not upload artifacts #1963 2020-11-18 18:59:02 -05:00
gen-docs.yaml name update 2021-11-29 22:42:34 -05:00
gen-ibom.yaml Use SSH for remaining workflows (#3407) 2021-10-25 08:22:31 -04:00
gen-pinouts.yaml Change vars and use docs dir (#3390) 2021-10-22 09:07:35 -04:00
hardware-ci.yaml merging two folders related to default binary 2022-01-31 23:23:42 -05:00
readme.md NA6 ini is not uploaded fix #2649 2021-05-07 19:18:43 -04:00
set-date.yaml invoke update_version.sh while updating date because why not 2022-01-31 00:17:07 -05:00
sync-wiki.yaml Fix sync wiki try numero dos (#2510) 2021-03-29 22:45:29 -04:00

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