This commit is contained in:
rusefi 2019-11-20 00:58:41 -05:00
parent efeae62769
commit e279a614e6
2 changed files with 8 additions and 0 deletions

View File

@ -7,6 +7,8 @@ By default, each Pull Request is expected to be complete and expected to not bre
If a Pull Request is a work-in-progress or draft or not intended for merge yet, it should be clearly marked with "[WIP]" prefix in the title.
Pull Requests which are not complete, not marked WIP or fail gate check should be closed to reduce a chance of confusion.
It is usually helpful to discuss proposed changes prior to Pull Requests - we have Slack to collaborate and coordinate so let's use!
TODO: we have an urgent need to make gate check more reliable & expand what's included into gate check
@ -15,3 +17,4 @@ The primary hardware platform for rusEfi is stm32f4 - as of November 2019, only
See also [Functional tests CI info](jenkins\functional_test_and_build_bundle\readme.md)

View File

@ -1,3 +1,8 @@
This configuration
1) builds bootloader from firmware/bootload just to validate that it builds (TODO: extract to separate job?)
1) compiles two versions of F4 version of firmware - with and without asserts, _fast_ and _debug_.
1) flashes _debug_ version of F4 into stm32f4discovery and runs a suite of tests against it. The source code
of tests is embedded into rusEfi console by the way (TODO: nicer UI for console to test F4 outside of Jenkins?)
```misc/jenkins/functional_test_and_build_bundle/run.bat```