diff --git a/.gitlab/ci/README.md b/.gitlab/ci/README.md index f072a021d5..ed281b9973 100644 --- a/.gitlab/ci/README.md +++ b/.gitlab/ci/README.md @@ -51,7 +51,7 @@ - `example_test[_esp32/esp32s2/...]` - `fuzzer_test` - `host_test` -- `integration_test[_wifi/ble]` +- `integration_test` - `iperf_stress_test` - `macos` - `macos_test` diff --git a/.gitlab/ci/dependencies/dependencies.yml b/.gitlab/ci/dependencies/dependencies.yml index 22d1c6c503..406f0c99e7 100644 --- a/.gitlab/ci/dependencies/dependencies.yml +++ b/.gitlab/ci/dependencies/dependencies.yml @@ -68,7 +68,6 @@ - "build:{0}" - build:target_test - #################### # Target Test Jobs # #################### diff --git a/.gitlab/ci/integration_test.yml b/.gitlab/ci/integration_test.yml index 25faa4df9b..3107932cdc 100644 --- a/.gitlab/ci/integration_test.yml +++ b/.gitlab/ci/integration_test.yml @@ -8,7 +8,7 @@ - "tools/**/*" - ".gitlab-ci.yml" - ".gitlab/ci/common.yml" - - ".gitlab/ci/integration-test.yml" + - ".gitlab/ci/integration_test.yml" - ".gitmodules" - "CMakeLists.txt" - "install.sh" @@ -22,6 +22,10 @@ - if: '$CI_PIPELINE_SOURCE != "merge_request_event"' - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' changes: *patterns-integration_test + # support trigger by ci labels + - if: '$CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*target_test(?:,[^,\n\r]+)*$/i' + - if: '$CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*integration_test(?:,[^,\n\r]+)*$/i' + - if: '$CI_MERGE_REQUEST_LABELS =~ /^(?:[^,\n\r]+,)*build(?:,[^,\n\r]+)*$/i' gen_integration_pipeline: extends: