rusefi/.github/workflows
Matthew Kennedy a55b745cc7
add proteus hw ci yaml (#2304)
* add yaml

* it may help if I got the name right

* s

* poke

* clean

* kick

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-08 20:53:44 -05:00
..
build-android.yaml Fix 1712 (#1715) 2020-08-21 23:16:55 -04:00
build-firmware.yaml h7 flash, guard against no CAN (#2317) 2021-02-08 16:24:38 -05:00
build-rusEFI-console.yaml .apk to build_server 2020-08-15 23:58:29 -04:00
build-simulator.yaml gen enums on sim build (#2203) 2021-01-09 13:03:58 -05:00
build-tsplugin-body.yaml action to upload server binary 2020-07-17 23:44:58 -04:00
build-unit-tests.yaml gen enums on unittest build (#2205) 2021-01-09 13:21:43 -05:00
gen-configs.yaml nicer action names 2020-12-30 10:43:50 -05:00
gen-diffs.yaml GHA does not upload artifacts #1963 2020-11-18 18:59:02 -05:00
gen-docs.yaml Decouple Doxygen, IBOMs, and Pinouts (#2293) 2021-02-06 13:43:43 -05:00
gen-ibom.yaml Actually do fetch submodules for IBOM (#2296) 2021-02-06 12:58:46 -06:00
gen-pinouts.yaml Decouple Doxygen, IBOMs, and Pinouts (#2293) 2021-02-06 13:43:43 -05:00
hardware-ci-f4-discovery.yaml hardware ci tweaks (#2266) 2021-02-02 08:14:24 -06:00
hardware-ci-proteus.yaml add proteus hw ci yaml (#2304) 2021-02-08 20:53:44 -05:00
readme.md Fix #1590 (#1602) 2020-07-14 10:28:26 -04:00
set-date.yaml Only set date if repo is rusefi/rusefi (#1509) 2020-06-17 23:37:46 -04:00
sync-wiki.yaml docs 2021-01-02 17:20:50 -05: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