Alexey Lapshin
1791325998
change(ci): enable -Werror=unused-but-set-variable
2026-07-16 10:54:36 +07:00
Adam Múdry
670fb68bc7
test(vfs): Test changes regarding VFS register incorrect check fix
2026-06-22 14:48:13 +02:00
Alexey Lapshin
71618c88e3
fix(build): set -Wunused-but-set-variable=1 for GNU compiler to maintain backward compatibility
2026-06-17 17:24:25 +07:00
Fu Hanxi
f15406fe33
ci: log per-job ccache stats
2026-04-16 13:27:18 +02:00
Peter Macko
c205f50f93
feat(ci): Migrate macOS runners to Parallels VM
2025-06-10 18:08:05 +02:00
Fu Hanxi
7928f46f2d
ci: use host mapping volumes to improve the ccache hits
2024-03-20 17:26:19 +08:00
Alexey Gerenkov
47c2c13de5
build: Adds support for universal Clang toolchain
2022-11-23 13:25:16 +03:00
KonstantinKondrashov
1a9ca94ac6
ci: Fix environment variable IDF_CI_BUILD is not set
2022-11-08 18:23:39 +08:00
Fu Hanxi
2484e00a94
ci: move LDGEN_CHECK_MAPPING to configure_ci_environment.sh
2022-08-29 16:57:31 +08:00
Fu Hanxi
05d2357062
feat: use standalone project idf-build-apps for find/build apps utils
2022-07-14 08:26:31 +08:00
Ivan Grokhotkov
ef5bc71372
ci: enable ccache for build jobs
2021-12-22 00:58:49 +01:00
Ivan Grokhotkov
e8191912c8
Add -Wstrict-prototypes check in CI
2019-08-01 16:28:56 +07:00
Anton Maklakov
3b3b891282
ci: Remove unused IS_PRIVATE and IS_PUBLIC environment
2019-06-25 22:24:45 +07:00
Angus Gratton
b2e54a9cc6
ci: Add IDF_DEPRECATED macro for things we only deprecate in our CI passes
2019-05-27 17:43:38 +10:00
Anton Maklakov
0652a4b714
ci: Use more pedantic checking for examples and ut
2018-12-10 12:34:16 +08:00
Anton Maklakov
f3d61015f7
build: Fix problems with building kconfig and generating sdkconfig
...
We had some problems:
simultaneous compiling of kconfig in the same tree;
attempt to use menuconfig in some examples and ut in batch mode (w/o interactive console)
Also increase debug abilities in CI:
force non-interactive building;
add variable DEBUG_SHELL to toggle verbosity of scripts
2018-03-28 10:39:20 +08:00
Anton Maklakov
2a6b7794ab
CI: Fix the unbound variables in scripts
2017-07-06 18:52:08 +08:00
Anton Maklakov
52445ee541
CI: Use local mirrors for submodules
...
The CI uses the mirror-submodule-update.sh for non-permanent reassignment
of 3rdparty sub-modules to local mirrors (only for 'non-master' branches).
List of the mirrors in mirror-list.txt
You can use the script locally to speed up data retrieval on network problems
check_submodule_sync job uses 'GIT_STRATEGY: clone' to check the availability of public sources
2017-06-30 12:06:02 +08:00
Anton Maklakov
35609de417
CI: Move the ci-related staff to a separate directory
2017-06-30 11:57:07 +08:00