Prechádzať zdrojové kódy

Merge branch 'ci/enable_s3_example_build' into 'master'

ci: enable esp32s3 example build

See merge request espressif/esp-idf!15213
Fu Hanxi 4 rokov pred
rodič
commit
04b36c1c2c

+ 8 - 0
.gitlab/ci/build.yml

@@ -221,6 +221,14 @@ build_examples_cmake_esp32s2:
   variables:
   variables:
     IDF_TARGET: esp32s2
     IDF_TARGET: esp32s2
 
 
+build_examples_cmake_esp32s3:
+  extends:
+    - .build_examples_cmake_template
+    - .rules:build:example_test-esp32s3
+  parallel: 8
+  variables:
+    IDF_TARGET: esp32s3
+
 build_examples_cmake_esp32c3:
 build_examples_cmake_esp32c3:
   extends:
   extends:
     - .build_examples_cmake_template
     - .build_examples_cmake_template

+ 1 - 1
.gitlab/ci/target-test.yml

@@ -46,7 +46,7 @@
   extends:
   extends:
     - .example_test_template
     - .example_test_template
     - .rules:test:example_test-esp32
     - .rules:test:example_test-esp32
-variables:
+  variables:
     SUBMODULES_TO_FETCH: "all"
     SUBMODULES_TO_FETCH: "all"
 
 
 test_weekend_mqtt:
 test_weekend_mqtt:

+ 3 - 2
examples/bluetooth/hci/controller_hci_uart_esp32c3/README.md

@@ -1,7 +1,8 @@
+| Supported Targets | ESP32-C3 |
+| ----------------- | -------- |
+
 ESP-IDF UART HCI Controller
 ESP-IDF UART HCI Controller
 =================================
 =================================
-| Supported Targets | ESP32-C3 | ESP32-S3 |
-| ----------------- | -------- | -------- |
 
 
 This example demonstrates how to configure the Bluetooth Low Energy Controller's HCI (Host Controller Interface) to communicate over UART.
 This example demonstrates how to configure the Bluetooth Low Energy Controller's HCI (Host Controller Interface) to communicate over UART.
 
 

+ 3 - 0
examples/ethernet/basic/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # Ethernet Example
 # Ethernet Example
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 
 

+ 3 - 0
examples/ethernet/eth2ap/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # eth2ap Example
 # eth2ap Example
 (See the README.md file in the upper level 'examples' directory for more information about examples. To try a more complex application about Ethernet to WiFi data forwarding, please go to [iot-solution](https://github.com/espressif/esp-iot-solution/tree/release/v1.0/examples/eth2wifi).)
 (See the README.md file in the upper level 'examples' directory for more information about examples. To try a more complex application about Ethernet to WiFi data forwarding, please go to [iot-solution](https://github.com/espressif/esp-iot-solution/tree/release/v1.0/examples/eth2wifi).)
 
 

+ 3 - 0
examples/ethernet/iperf/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # Ethernet iperf Example
 # Ethernet iperf Example
 
 
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 (See the README.md file in the upper level 'examples' directory for more information about examples.)

+ 3 - 0
examples/peripherals/spi_master/lcd/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # SPI Host Driver Example
 # SPI Host Driver Example
 
 
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 (See the README.md file in the upper level 'examples' directory for more information about examples.)

+ 3 - 0
examples/protocols/http_server/file_serving/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # Simple HTTP File Server Example
 # Simple HTTP File Server Example
 
 
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 (See the README.md file in the upper level 'examples' directory for more information about examples.)

+ 3 - 0
examples/provisioning/wifi_prov_mgr/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # Wi-Fi Provisioning Manager Example
 # Wi-Fi Provisioning Manager Example
 
 
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 (See the README.md file in the upper level 'examples' directory for more information about examples.)

+ 4 - 1
examples/storage/sd_card/sdspi/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # SD Card example (SDSPI)
 # SD Card example (SDSPI)
 
 
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
 (See the README.md file in the upper level 'examples' directory for more information about examples.)
@@ -118,4 +121,4 @@ An attempt to download a new firmware under this conditions may also result in t
 to clean your board's flash, then download your firmware properly.
 to clean your board's flash, then download your firmware properly.
 
 
 
 
-  
+  

+ 3 - 0
examples/system/ota/advanced_https_ota/README.md

@@ -1,3 +1,6 @@
+| Supported Targets | ESP32 | ESP32-S2 | ESP32-C3 |
+| ----------------- | ----- | -------- | -------- |
+
 # Advanced HTTPS OTA example
 # Advanced HTTPS OTA example
 
 
 This example is based on `esp_https_ota` component's APIs.
 This example is based on `esp_https_ota` component's APIs.