Roland Dobai
51bfd280f8
Merge branch 'update/drop_python36' into 'master'
...
Drop Python 3.6
See merge request espressif/esp-idf!16676
2022-02-10 13:09:42 +00:00
Tomas Sebestik
fb12d03dc3
Drop Python 3.6
2022-02-10 07:20:52 +01:00
Chen Yudong
de7e67ccec
CI: add expire_in and timeout for jobs
...
add timeout 4 hours and retry for deploy_test_result
add missing expire_in for artifacts
add timeout 1 hour for tartget test jobs
add retry when job_execution_timeout
2022-02-09 22:06:37 +08:00
Roland Dobai
dafa2e887a
CI: Support using a custom Python constraint file for testing purposes
2022-02-02 08:07:07 +01:00
Fu Hanxi
62a397a9b5
ci: add flaky test
2022-01-24 16:37:23 +08:00
Fu Hanxi
90f8d27985
ci: use pytest-embedded 0.5.1
2022-01-24 15:55:00 +08:00
Marius Vikhammer
f018d3f2f0
docs: update esp-docs, rename esp8684 to esp32c2
2022-01-21 09:26:35 +08:00
Roland Dobai
b28d7e6850
Tools: Improve the Python package system
...
Introduce features into the Python package management system & manage
package versions outside of ESP-IDF repo.
2022-01-17 16:54:36 +01:00
Fu Hanxi
73c5644044
ci: update dockerfile to 5.0
2022-01-07 16:18:32 +08:00
Chen Yu Dong
e8cfba0745
Merge branch 'bugfix/set_authmode_by_switching_number_to_string' into 'master'
...
CI: change ap authmode from number to string
Closes IDFCI-1019
See merge request espressif/esp-idf!16552
2021-12-29 04:27:37 +00:00
huchaoru
675a9f95fc
CI: change ap authmode from number to string
2021-12-27 19:55:56 +08:00
Marius Vikhammer
82325f6037
docs: update docs to be able to build with esp8684
2021-12-20 10:32:49 +08:00
Fu Hanxi
94578f4658
ci: add pytest-embedded CI jobs
2021-11-30 09:42:12 +08:00
Fu Hanxi
15ed0f1c84
ci: add variable PIPELINE_COMMIT_SHA
2021-10-28 13:32:53 +07:00
Anton Maklakov
762d1ceffd
ci: Add retries on runner system failures
2021-10-28 10:28:12 +07:00
Marius Vikhammer
cf0e995fa9
docs: bump esp-docs version to 0.1.1
2021-09-06 14:55:04 +08:00
Fu Hanxi
065fc95369
ci: update pylint to 3.6
2021-08-30 11:18:51 +08:00
Zim Kalinowski
f65c8249af
Merge branch 'feature/esp_docs' into 'master'
...
docs: update to use esp-docs
Closes IDF-3105
See merge request espressif/esp-idf!13333
2021-08-24 00:56:57 +00:00
Marius Vikhammer
7411321603
docs: update to use esp-docs
2021-08-24 08:56:48 +08:00
Fu Hanxi
d66a407eb3
ci: enable clang-tidy check for more components
...
Use internal project clang-tidy-runner
Move sonarqube related configs to sonar-project.properties
2021-08-19 09:26:20 +08:00
Ivan Grokhotkov
b4e8e9c845
ci: install CMake version from tools.json in espcoredump test
...
To help achieve reproducible builds.
2021-07-22 10:14:33 +08:00
Fu Hanxi
2800f36416
ci: move target-test unrelated build jobs into host_test stage
2021-06-30 15:36:44 +08:00
Anton Maklakov
a50de383d0
Merge branch 'feature/doc_build_improvement' into 'master'
...
CI: Use smaller docker image for documentation build
See merge request espressif/esp-idf!14113
2021-06-25 03:13:16 +00:00
Anton Maklakov
ec321ae4df
Merge branch 'bugfix/ci_fix_test_build_system_cmake' into 'master'
...
ci: Fix concurrency issues for macOS build system tests
Closes IDFCI-708
See merge request espressif/esp-idf!14121
2021-06-25 03:09:57 +00:00
Roland Dobai
95d0afbe69
CI: Use smaller docker image for documentation build
2021-06-24 16:15:56 +02:00
Sergei Silnov
cc5a229bdb
ci: Fix concurrency issues for macos buildsystem tests
2021-06-24 11:37:14 +02:00
Roland Dobai
395575d94c
CI: Use the tagged image for static analysis
2021-06-22 15:58:45 +02:00
Roland Dobai
407053592e
Drop support for unsupported Python versions
2021-06-21 21:48:49 +02:00
Marius Vikhammer
e8b7d2ca08
docs: add warning for outdated versions
2021-04-27 09:02:11 +08:00
Marius Vikhammer
4429bc83ea
ci: update docker image version for docs
2021-03-12 16:15:56 +08:00
Marius Vikhammer
4e9d810dfb
Docs: build doc with new layout for target and version select
2021-03-12 16:15:56 +08:00
Alexey Gerenkov
a86bd8e768
ci: Install custom OpenOCD for target tests only
2021-03-10 14:13:26 +03:00
Fu Hanxi
8ce9e17718
Merge branch 'ci/remove_commit_trigger_and_wip_restriction' into 'master'
...
CI: remove commit trigger and wip restriction
See merge request espressif/esp-idf!12580
2021-03-05 02:27:03 +00:00
Ivan Grokhotkov
cc209d0098
Merge branch 'ci/run_testss_with_custom_oocd' into 'master'
...
CI target tests with custom OpenOCD distro
See merge request espressif/esp-idf!12062
2021-03-04 09:44:39 +00:00
Fu Hanxi
b4f8b250e8
ci: remove wip/draft rule, make it simpler. Run pipeline for every push
2021-03-02 11:45:49 +08:00
Fu Hanxi
611fe8794b
ci: move doc build jobs into build_doc stage to run in parallel
2021-02-10 14:50:07 +08:00
Fu Hanxi
86287504ba
ci: add general pipeline create rules
...
- If a commit message starts with "test ci", push commit will trigger a
pipeline
- If an MR title starts with "WIP:" or "Draft:", push commit will NOT
trigger a pipeline
- If a commit message starts with "WIP:" or "Draft:", push commit will
NOT trigger a pipeline
2021-02-10 14:50:07 +08:00
Fu Hanxi
b24b06d16c
ci(rules): auto generate rules.yml labels titles and rules
...
Also simplified the labels and ci
- Remove label regular_test, weekend_test
- Remove apply_job_filter
- check_submodule_sync: only run on protected branch
2021-02-10 14:50:06 +08:00
Fu Hanxi
ffe0b7af32
ci: Move static code analysis related jobs to static-code-analysis.yml
2021-02-10 14:48:51 +08:00
Fu Hanxi
7dd7c6c072
ci(docs): Move doc related jobs to docs.yml
2021-02-10 14:48:51 +08:00
Fu Hanxi
a00b2a7e7b
ci: re-enable MR push triggered pipeline
2021-02-10 14:48:50 +08:00
Alexey Gerenkov
80d8351895
ci: Run target tests with custom OpenOCD distro
2021-02-10 03:14:16 +00:00
dependabot[bot]
88aa3c2463
docs: bump cairosvg from 2.4.2 to 2.5.1 in /docs
...
Bumps [cairosvg](https://github.com/Kozea/CairoSVG ) from 2.4.2 to 2.5.1.
- [Release notes](https://github.com/Kozea/CairoSVG/releases )
- [Changelog](https://github.com/Kozea/CairoSVG/blob/master/NEWS.rst )
- [Commits](https://github.com/Kozea/CairoSVG/compare/2.4.2...2.5.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Closes https://github.com/espressif/esp-idf/pull/6365
2021-01-13 19:41:16 +11:00
Ivan Grokhotkov
129eefa5cb
ci: use HTTPS for cloning in IT jobs
2020-10-30 10:07:51 +01:00
Fu Hanxi
7951152f7b
CI: Refactor CI rules into `rules.yml`.
...
- Add `utils.sh` for some widely used shell scripts
- Change `dependencies` into `needs` for strict dependency relationships
2020-10-26 10:23:46 +08:00
Chen Yu Dong
f38321a218
test: move auto_test_script to new repo
...
clone repo by https instead of ssh
2020-10-24 09:21:17 +08:00
Fu Hanxi
f103c2664e
CI: Disable pipelines generated by push on dev branches
2020-09-25 17:06:52 +08:00
Roland Dobai
883cbc416e
tools: Use kconfiglib from package
2020-09-22 11:29:30 +02:00
Ivan Grokhotkov
00072fe2e2
Merge branch 'ci/standalone_unit_test_app' into 'master'
...
CI: add standalone unit test app for esp_netif
See merge request espressif/esp-idf!10102
2020-09-11 15:50:54 +08:00
martin.gano
7a9abe3ec5
add chart of version support to version.rst
2020-09-09 11:32:44 +02:00