image: $CI_DOCKER_REGISTRY/esp32-ci-env
tags:
- nvs_host_test
+ dependencies: []
script:
- cd components/nvs_flash/test_nvs_host
- make test
image: $CI_DOCKER_REGISTRY/esp32-ci-env
tags:
- build
+ dependencies: []
script:
- cd components/partition_table/test_gen_esp32part_host
- ./gen_esp32part_tests.py
artifacts:
paths:
- components/wear_levelling/test_wl_host/coverage_report.zip
+ dependencies: []
script:
- cd components/wear_levelling/test_wl_host
- make test
image: $CI_DOCKER_REGISTRY/esp32-ci-env
tags:
- build_test
+ dependencies: []
script:
- ./make/test_configure_ci_environment.sh
- ./make/test_build_system.sh
TEST_CASE_FILE_PATH: "$CI_PROJECT_DIR/components/idf_test"
REPORT_PATH: "$CI_PROJECT_DIR/CI_Test_Report"
MODULE_UPDATE_FILE: "$CI_PROJECT_DIR/tools/unit-test-app/tools/ModuleDefinition.yml"
+ #dependencies:
+ #We need all UT* and IT* artifacts except for only a few other
artifacts:
when: always
paths:
- /^release\/v/
- /^v\d+\.\d+(\.\d+)?($|-)/
when: on_success
+ dependencies: []
variables:
GIT_STRATEGY: clone
GITHUB_PUSH_REFS: refs/remotes/origin/release refs/remotes/origin/master
- /^release\/v/
- /^v\d+\.\d+(\.\d+)?($|-)/
- triggers
+ dependencies:
+ - build_docs
script:
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- master
- /^release\/v/
- /^v\d+\.\d+(\.\d+)?($|-)/
+ dependencies: []
before_script:
- echo "skip update submodule"
script:
- master
- /^release\/v/
- /^v\d+\.\d+(\.\d+)?($|-)/
+ dependencies: []
before_script:
- echo "do not use gitlab submodule repository"
script:
assign_test:
<<: *build_template
stage: assign_test
+ dependencies:
+ - build_esp_idf_tests
+ - build_ssc
artifacts:
paths:
- test_bins