Chen Yudong
29a2249170
ci: dynamic integration test child pipeline
2023-11-15 05:49:32 +00:00
Fu Hanxi
da5a5b52c8
ci: simplify the python env to idf venv only
2022-08-23 10:45:28 +08:00
Chen Yudong
0183f526c0
CI: Only deploy test cases on master
2022-07-08 00:50:36 +08:00
Chen Yudong
5c211efaa8
CI: update test cases from test results
2022-03-09 14:08:38 +08: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
Fu Hanxi
e47cf37c79
ci: move check_submodule_sync to test_deploy stage
2022-01-10 09:37:11 +08:00
Anton Maklakov
5be0dfbb7a
ci: fix using HEAD and SHA with merged result pipelines
2021-10-28 13:39:26 +07:00
He Yin Ling
9f8f929e25
CI: rename log path of IT jobs
2021-07-21 10:02:52 +08:00
Roland Dobai
407053592e
Drop support for unsupported Python versions
2021-06-21 21:48:49 +02:00
Fu Hanxi
48e4723839
fix(ci): deploy_test_result missing logs artifacts from target_test stage
2021-05-21 15:31:34 +08:00
Fu Hanxi
bbf2e86c06
fix(ci): check_submodule_sync now will not block ci run
2021-02-26 15:16:55 +08:00
Fu Hanxi
ef18e78a8d
feat(ci): run check_submodule_sync_with_file_patterns
2021-02-23 12:43:52 +08:00
Fu Hanxi
4ff16f6171
bugfix: deploy_test_result stop using pyenv
2021-02-22 20:44:11 +08:00
Fu Hanxi
24e8109cc3
ci: no setup_python for deploy_test_result
2021-02-17 00:45:06 +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