Anton Maklakov
c5b5dd88f9
CI: Build examples in parallel
...
Now you can create several 'build_examples_N' jobs
in the .gitlab-ci.yaml and get parallel execution.
2017-06-09 14:15:43 +08:00
Anton Maklakov
6606c51728
CI: Fix build_examples to cover the deep hierarchy examples
...
Now we have 57 building examples against 49 before.
Also, a short message prints at the end of the job for found warnings.
2017-06-09 13:24:39 +08:00
Angus Gratton
f29768c404
Build system: Add new BATCH_BUILD flag to disable interactive parts of the build
...
Mostly useful for Eclipse (where accidentally running interactive
config hangs the build), but also good for CI and other automated
build systems.
2017-02-22 11:59:37 +11:00
Krzysztof Budzynski
f7a9a2f50b
Modified buid_examples.sh to handle new locations of examples
2017-01-16 23:08:35 +01:00
Angus Gratton
6b87419d42
CI build_examples: Don't stop on first failed example, print failure summary
2016-12-30 17:21:16 +11:00
Angus Gratton
79d6d9f701
CI build_examples: Correctly detect example build failures
...
"pipefail" regression when fail-on-warnings was added...
2016-12-30 16:52:58 +11:00
Angus Gratton
1613c180e0
CI build_examples.sh: Fail on warnings, even with -Wno-error
2016-12-06 10:39:56 -08:00
Angus Gratton
60f29236f6
Build system: Raise warning level
...
Default esp-idf builds now show -Wextra warnings (except for a few:
signed/unsigned comparison, unused parameters, old-style C declarations.)
CI building of examples runs with that level raised to -Werror, to catch
those changes going into the main repo.
2016-11-16 15:57:34 +11:00
Angus Gratton
c04f05ee84
build examples: Only build verbose on failure, save on log output
2016-11-14 15:29:27 +11:00
Angus Gratton
2f0efe1510
build system: Fix defconfig vs menuconfig regression in 155f9124
2016-11-09 20:38:50 +11:00
Angus Gratton
de76546227
Build examples out-of-tree as part of CI process
2016-09-27 12:06:54 +10:00