Merge branch 'bugfix/homekit_examples' into 'master'

homekit_switch: Compilation fixes

See merge request app-frameworks/esp-rainmaker!485
This commit is contained in:
Piyush Shah
2024-11-19 16:37:02 +08:00
2 changed files with 7 additions and 4 deletions

View File

@@ -78,6 +78,10 @@ before_script:
- fi
- for TARGET in $EXAMPLE_TARGETS; do
- echo Building for $TARGET
- if [[ "$EXAMPLE" == "homekit_switch" && "$TARGET" == "esp32h2" ]]; then
- echo "Skipping homekit_switch build for esp32h2"
- continue
- fi
- idf.py set-target $TARGET
- idf.py build
- mkdir -p $CI_PROJECT_DIR/esp-rainmaker-bins-${CI_JOB_ID}/$EXAMPLE/$TARGET/
@@ -140,7 +144,6 @@ build_idf_v5.0:
image: espressif/idf:release-v5.0
variables:
EXAMPLE_TARGETS: "esp32 esp32s2 esp32c3 esp32s3"
EXAMPLES: "switch led_light fan temperature_sensor multi_device gpio"
COMPONENT_MGR_142: "1"
build_idf_v5.1:
@@ -148,21 +151,18 @@ build_idf_v5.1:
image: espressif/idf:release-v5.1
variables:
EXAMPLE_TARGETS: "esp32 esp32s2 esp32c3 esp32s3 esp32c6 esp32c2 esp32h2"
EXAMPLES: "switch led_light fan temperature_sensor multi_device gpio"
build_idf_v5.2:
extends: .build_template
image: espressif/idf:release-v5.2
variables:
EXAMPLE_TARGETS: "esp32 esp32s2 esp32c3 esp32s3 esp32c6 esp32c2 esp32h2"
EXAMPLES: "switch led_light fan temperature_sensor multi_device gpio"
build_idf_v5.3:
extends: .build_template
image: espressif/idf:release-v5.3
variables:
EXAMPLE_TARGETS: "esp32 esp32s2 esp32c3 esp32s3 esp32c6 esp32c2 esp32h2"
EXAMPLES: "switch led_light fan temperature_sensor multi_device gpio"
build_thread_br:
extends: .build_template

View File

@@ -47,3 +47,6 @@ CONFIG_LOG_DEFAULT_LEVEL_WARN=y
# If ESP-Insights is enabled, we need MQTT transport selected
# Takes out manual efforts to enable this option
CONFIG_ESP_INSIGHTS_TRANSPORT_MQTT=y
# Disable network provisioning component as it conflicts with the wifi provisioning component used here
CONFIG_ESP_RMAKER_USING_NETWORK_PROV=n