Wu Jian Gang
b56098a612
Merge remote-tracking branch 'origin/master' into feature/mbedtls
2016-09-13 16:31:48 +08:00
Yinling
1f6fca672d
installed gitlab key in global before_script,
...
don't need to overwrite in template before_script
2016-09-13 10:06:09 +08:00
Angus Gratton
417dcee450
ci: Use github repo for wifi libraries on master branch, gitlab repo otherwise
2016-09-13 11:53:16 +10:00
Yinling
19bbe64a56
update ci: build ssc with idf submodule wifi lib
2016-09-12 19:09:28 +08:00
Yinling
04aea7f987
update ci config file with 2 changes:
...
1. add build SSC and do sanity test config
2. add tags to each job as sanity test need to be executed on special runner
2016-09-09 10:49:03 +08:00
Angus Gratton
f605e03344
make debugging: With V=1, output when including each Makefile.projbuild
...
also enable V=1 on CI builds
2016-09-09 11:08:28 +10:00
Angus Gratton
02543ee895
CI: Build the esp-idf-template with the matching branch name, if it exists
2016-09-08 13:41:19 +10:00
Ivan Grokhotkov
02e70abf84
gitlab-ci: update submodules before build
...
Gitlab CI will cache build directory per branch and per build step. Also it doesn't try to update submodules.
We have to do this manually because otherwise we end up with old version of submodule in cached directory.
2016-09-01 15:13:15 +08:00
Angus Gratton
7458f9193b
Rename build_system_tests to less-ambiguous test_build_system
...
Before it was unclear if we were building the system tests or testing
the build system.
2016-08-25 11:55:47 +08:00
Angus Gratton
a233619429
CI: Pass IDF_PATH to build_system_tests.sh
2016-08-24 13:31:33 +08:00
Angus Gratton
528638f5eb
Add build system test (via bash script)
...
Currently fails due to bootloader not automatically rebuilding anything,
and ELF/BIN files generating when nothing changed.
2016-08-24 13:25:06 +08:00
Ivan Grokhotkov
b21a5918a5
gitlab-ci: run make defconfig before make all to update sdkconfig
2016-08-23 16:19:49 +08:00
Ivan Grokhotkov
3df4130eb7
components/nvs: run small number of tests as part of CI builds
2016-08-23 12:56:10 +08:00
Ivan Grokhotkov
a8ec1a0824
gitlab-ci: push master to GitHub master on success
2016-08-22 18:48:03 +08:00
Ivan Grokhotkov
387c05b560
gitlab-ci: initial version
...
This change adds gitlab CI support. It tests if latest master of esp-idf-template can be built with the commit of ESP-IDF in question. Currently it's a bit lax because both SDK_PATH and IDF_PATH are defined.
This change also changes components/esp32/lib submodule to point to Github over HTTPS instead of SSH, because CI server might not have its SSH keys uploaded to Github.
2016-08-22 17:37:47 +08:00