# branch
- git checkout ${CI_BUILD_REF_NAME} || echo "Using esp-idf-template default branch..."
- make defconfig
- - make all
+ - make all V=1
+
+ .build_gitlab: &build_template
+ stage: build
+ tags:
+ - build
+ image: espressif/esp32-ci-env
+
+ variables:
+ SDK_PATH: "$CI_PROJECT_DIR"
+ IDF_PATH: "$CI_PROJECT_DIR"
+ GIT_STRATEGY: clone
+
+ build_ssc:
+ <<: *build_template
+ artifacts:
+ paths:
+ - ./SSC/build/*.bin
+ - ./SSC/build/*.elf
+ - ./SSC/build/*.map
+ - ./SSC/build/bootloader/*.bin
+ expire_in: 6 mos
+
+ script:
+ - git clone ssh://git@gitlab.espressif.cn:27227/yinling/SSC.git
+ - cd SSC
+ - make defconfig
+ - chmod +x gen_misc_ng.sh
+ - ./gen_misc_ng.sh
+
test_nvs_on_host:
stage: test
image: espressif/esp32-ci-env