forked from project-chip/connectedhomeip
-
Notifications
You must be signed in to change notification settings - Fork 27
37 lines (31 loc) · 1.03 KB
/
qemu.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
name: QEMU
on:
push:
pull_request:
jobs:
examples:
name: ESP32
env:
BUILD_TYPE: esp32-qemu
BUILD_VERSION: 0.2.14
BUILD_IMAGE: chip-build-esp32-qemu
BUILD_ORG: connectedhomeip
runs-on: ubuntu-latest
container:
image: connectedhomeip/chip-build-esp32-qemu:0.2.14 # $BUILD_IMAGE/$BUILD_ORG:$BUILD_VERSION
volumes:
- "/tmp/log_output:/tmp/test_logs"
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build example Echo App
run: scripts/examples/esp_echo_app.sh
- name: Build ESP32 QEMU and Run Tests
run: scripts/tests/esp32_qemu_tests.sh
- name: Save test log files
run: scripts/tests/save_logs.sh /tmp/test_logs
- name: Uploading Logs
uses: actions/upload-artifact@v1
with:
name: qemu-esp32-logs
path: /tmp/log_output