File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change 77
77
. ${IDF_PATH}/export.sh
78
78
pip install idf-component-manager idf-build-apps --upgrade
79
79
python ./ci/build_apps.py ./components/esp_wifi_remote/${{matrix.example.path}} -vv --preserve-all
80
+
81
+ build_idf_examples_with_wifi_remote :
82
+ if : contains(github.event.pull_request.labels.*.name, 'wifi_remote') || github.event_name == 'push'
83
+ name : Build IDF examples with WiFi Remote
84
+ strategy :
85
+ matrix :
86
+ idf_ver : ["latest", "release-v5.3"]
87
+ test : [ { app: idf_mqtt_example, path: "examples/protocols/mqtt/tcp" }]
88
+ runs-on : ubuntu-20.04
89
+ container : espressif/idf:${{ matrix.idf_ver }}
90
+ steps :
91
+ - name : Checkout esp-protocols
92
+ uses : actions/checkout@v3
93
+ - name : ccache
94
+ uses : hendrikmuhs/ccache-action@v1.2
95
+ with :
96
+ key : ${{ matrix.idf_ver }}
97
+ - name : Build ${{ matrix.test.app }} with IDF-${{ matrix.idf_ver }}
98
+ shell : bash
99
+ run : |
100
+ . ${IDF_PATH}/export.sh
101
+ pip install idf-component-manager idf-build-apps --upgrade
102
+ export OVERRIDE_PATH=`pwd`/components/esp_wifi_remote
103
+ echo ${OVERRIDE_PATH}
104
+ sed -i '/espressif\/esp_wifi_remote:/a \ \ \ \ override_path: "${OVERRIDE_PATH}"' ${{matrix.test.path}}/main/idf_component.yml
105
+ cat ${{matrix.test.path}}/main/idf_component.yml
106
+ cd ${IDF_PATH}
107
+ python ./tools/ci/ci_build_apps.py ${{matrix.test.path}} -vv
You can’t perform that action at this time.
0 commit comments