# Set IS_PRIVATE or IS_PUBLIC depending on if our branch is public or not
#
# (the same regular expressions are used to set these are used in 'only:' sections below
- - source make/configure_ci_environment.sh
+ - source tools/ci/configure_ci_environment.sh
# fetch all submodules
- git submodule update --init --recursive
- mkdir build_examples
- cd build_examples
# build some of examples
- - ${IDF_PATH}/make/build_examples.sh "${CI_JOB_NAME}"
+ - ${IDF_PATH}/tools/ci/build_examples.sh "${CI_JOB_NAME}"
build_examples_00:
<<: *build_examples_template
- build_test
dependencies: []
script:
- - ./make/test_configure_ci_environment.sh
- - ./make/test_build_system.sh
+ - ./tools/ci/test_configure_ci_environment.sh
+ - ./tools/ci/test_build_system.sh
test_report:
stage: test_report
script:
# first test if config file exists, if not exist, exit 0
- test -e $CONFIG_FILE || exit 0
- # remove artifacts from the 'unit_test' stage
- - rm -rf "$LOG_PATH"
# add gitlab ssh key
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
- ESP32_IDF
- NVS_Compatible
script:
- # remove artifacts from the 'unit_test' stage
- - rm -rf "$LOG_PATH"
# add gitlab ssh key
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh