fix(wifi_remote): Fix CI builds to generate configs per slave selection

Rather than keeping sdkconfig.ci.*** for the smoke tests in git
This commit is contained in:
David Cermak
2024-09-26 08:35:27 +02:00
parent e9ac41e1d7
commit 8795d16466
4 changed files with 45 additions and 6 deletions
+3 -2
View File
@@ -13,7 +13,7 @@ jobs:
name: Check API compatibility of WiFi Remote
strategy:
matrix:
idf_ver: ["latest"]
idf_ver: ["latest", "release-v5.3"]
runs-on: ubuntu-20.04
container: espressif/idf:${{ matrix.idf_ver }}
steps:
@@ -33,7 +33,7 @@ jobs:
name: Build WiFi Remote Test
strategy:
matrix:
idf_ver: ["latest"]
idf_ver: ["latest", "release-v5.3"]
test: [ { app: smoke_test, path: "test/smoke_test" }]
runs-on: ubuntu-20.04
container: espressif/idf:${{ matrix.idf_ver }}
@@ -49,6 +49,7 @@ jobs:
run: |
. ${IDF_PATH}/export.sh
pip install idf-component-manager idf-build-apps --upgrade
python ./scripts/generate_slave_configs.py ./components/esp_wifi_remote/${{matrix.test.path}}
python ./ci/build_apps.py ./components/esp_wifi_remote/${{matrix.test.path}} -vv --preserve-all
build_wifi_remote_example: