]> granicus.if.org Git - esp-idf/commitdiff
ci: If there is no sdkconfig, we have to generate one
authorAnton Maklakov <anton@espressif.com>
Wed, 14 Nov 2018 06:13:28 +0000 (14:13 +0800)
committerbot <bot@espressif.com>
Fri, 16 Nov 2018 02:48:35 +0000 (02:48 +0000)
.gitlab-ci.yml

index d9f4906f8d28b18a9c0ac862fa49942f98b9d241..e61c77b84a97595e645b90d023cad6a413a3868a 100644 (file)
@@ -121,12 +121,15 @@ build_template_app:
       - $BOT_LABEL_BUILD
       - $BOT_LABEL_REGULAR_TEST
   script:
-    - git clone https://github.com/espressif/esp-idf-template.git
+    # Set the variable for 'esp-idf-template' testing
+    - ESP_IDF_TEMPLATE_GIT=${ESP_IDF_TEMPLATE_GIT:-"https://github.com/espressif/esp-idf-template.git"}
+    - git clone ${ESP_IDF_TEMPLATE_GIT}
     - cd esp-idf-template
     # Try to use the same branch name for esp-idf-template that we're
     # using on esp-idf. If it doesn't exist then just stick to the default
     # branch
     - python $CHECKOUT_REF_SCRIPT esp-idf-template
+    - make defconfig
     # Test debug build (default)
     - make all V=1
     # Now test release build