Wykres commitów

32 Commity (f10e6145dcbbf79db1e37d4b8a045346f97b85d7)

Autor SHA1 Wiadomość Data
Fu Hanxi f10e6145dc ci: simplify the python env to idf venv only 2022-08-18 11:40:22 +08:00
Fu Hanxi b684730da2 ci: use the new requirement txt
will be cleaned up in IDFCI-1347
2022-08-01 15:52:21 +08:00
Fu Hanxi 46bac6427a ci: default python version 3.7.10 2022-07-14 08:26:01 +08:00
Marius Vikhammer 030e52f5d4 Merge branch 'feature/improve_doc_link_check' into 'master'
docs: fix broken links and re-enable linkchecker

Closes IDF-2640

See merge request espressif/esp-idf!17919
2022-05-19 15:52:17 +08:00
Marius Vikhammer be7f465306 CI: make full docs build the default 2022-05-18 17:38:00 +08:00
Marius Vikhammer 5aa01cb80e docs: update linkcheck configs
linkcheck CI job can now pass, no longer necessary to ignore the results from it.
2022-05-07 13:09:41 +08:00
Marius Vikhammer 2c24b8e82c CI: update esp-idf-doc-env docker image version 2022-04-26 13:32:39 +08:00
Marius Vikhammer d2bfa17510 ci: deploy to preview as soon as build doc jobs are done 2022-03-25 16:52:10 +08:00
Tomas Sebestik fb12d03dc3 Drop Python 3.6 2022-02-10 07:20:52 +01:00
Marius Vikhammer f018d3f2f0 docs: update esp-docs, rename esp8684 to esp32c2 2022-01-21 09:26:35 +08:00
laokaiyao cf049e15ed esp8684: rename target to esp32c2 2022-01-19 11:08:57 +08:00
Fu Hanxi ab953ad238 ci: fix redundant key `variables` under `.deploy_docs_template` 2022-01-10 09:37:11 +08:00
Marius Vikhammer 82325f6037 docs: update docs to be able to build with esp8684 2021-12-20 10:32:49 +08:00
Anton Maklakov 5be0dfbb7a ci: fix using HEAD and SHA with merged result pipelines 2021-10-28 13:39:26 +07:00
Marius Vikhammer a1f8147a93 Merge branch 'ci/rst_change_preview' into 'master'
ci: deploy doc previews when .rst files are changed

See merge request espressif/esp-idf!15500
2021-10-18 04:22:58 +00:00
Marius Vikhammer 59e3697963 ci: deploy doc previews when .rst files are changed 2021-10-13 18:19:05 +08:00
Marius Vikhammer 68875ffecd ci: update docs preview url 2021-10-13 16:40:45 +08:00
Marius Vikhammer 1cf61c849f docs: enable publishing of S3 docs 2021-09-06 09:11:17 +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
Marius Vikhammer 6fc8c484ea ci: always run check_readme_links 2021-08-16 10:29:20 +08:00
Marius Vikhammer bc5d86974c ci: only run check_docs_gh_links job once per pipeline
Job simply walks all .rst files and check links. No need to
run for multiple targets/languages
2021-06-30 13:30:42 +08:00
Roland Dobai 95d0afbe69 CI: Use smaller docker image for documentation build 2021-06-24 16:15:56 +02:00
Roland Dobai 407053592e Drop support for unsupported Python versions 2021-06-21 21:48:49 +02:00
Marius Vikhammer bdfda351bd build docs: enable building of S3 docs
* Added suport for building esp32s3 docs
 * Fixed all related warnings
 * Activated building of S3 docs for build HTML fast CI job
2021-06-09 09:30:36 +08:00
Marius Vikhammer 89179dc286 docs: add fast build feature and activate it in CI
Adds feature for skipping include of doxygen headers into sphinx build
when env variable is set.

Builds incomplete docs (no function API documention)
but speeds up building (20min to 1<min).

Add this fast build as the default way of building docs in CI on
non protected branches.
2021-04-28 16:32:35 +08:00
Marius Vikhammer 6a46a77356 CI: ignore result from check_doc_links
check_doc_links will always fail due to:
 * No rate limitation for requests
 * Not being able to handle github links with anchors
2021-03-16 18:45:11 +08:00
Fu Hanxi 7742f1e135 ci(docs): fix missing build doc for target esp32c3 2021-02-19 17:43:07 +08:00
Fu Hanxi 4c1fca4a77 ci(rules): improve docs related jobs rules
- build_docs_pdf: now ignore docs related file patterns

- deploy_docs_preview: now ignore docs related file patterns

- .rules:build:docs: related jobs will not be triggered with `build` label
2021-02-19 17:28:09 +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 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 b33e344484 ci: move config dir to .gitlab/ci 2021-02-10 14:48:51 +08:00