@@ -36,22 +36,30 @@ jobs:
3636 strategy :
3737 fail-fast : false
3838 matrix :
39- device :
40- - qemuarm
41- - qemuarm64
42- - qemux86-64
43- - aws-ec2-arm64
44- - aws-ec2-x86-64
45- - raspberrypi2
46- - raspberrypi-64
47- - stm32mp13-disco
48- image :
49- - aws-iot-greengrass-lite-demo-image
50- - aws-iot-greengrass-lite-demo-simple-image
51- - aws-iot-greengrass-lite-demo-tiny-image
52- exclude :
53- - image : aws-iot-greengrass-lite-demo-image
54- device : qemuarm, qemuarm64, qemux86-64, aws-ec2-arm64, aws-ec2-x86-64, stm32mp13-disco
39+ include :
40+ # aws-iot-greengrass-lite-demo-image (only on raspberrypi devices)
41+ - { device: raspberrypi2, image: aws-iot-greengrass-lite-demo-image }
42+ - { device: raspberrypi-64, image: aws-iot-greengrass-lite-demo-image }
43+ # aws-iot-greengrass-lite-demo-simple-image (all devices)
44+ - { device: qemuarm, image: aws-iot-greengrass-lite-demo-simple-image }
45+ - { device: qemuarm64, image: aws-iot-greengrass-lite-demo-simple-image }
46+ - { device: qemux86-64, image: aws-iot-greengrass-lite-demo-simple-image }
47+ - { device: aws-ec2-arm64, image: aws-iot-greengrass-lite-demo-simple-image }
48+ - { device: aws-ec2-x86-64, image: aws-iot-greengrass-lite-demo-simple-image }
49+ - { device: raspberrypi2, image: aws-iot-greengrass-lite-demo-simple-image }
50+ - { device: raspberrypi-64, image: aws-iot-greengrass-lite-demo-simple-image }
51+ - { device: stm32mp13-disco, image: aws-iot-greengrass-lite-demo-simple-image }
52+ # aws-iot-greengrass-lite-demo-tiny-image (all devices)
53+ - { device: qemuarm, image: aws-iot-greengrass-lite-demo-tiny-image }
54+ - { device: qemuarm64, image: aws-iot-greengrass-lite-demo-tiny-image }
55+ - { device: qemux86-64, image: aws-iot-greengrass-lite-demo-tiny-image }
56+ - { device: aws-ec2-arm64, image: aws-iot-greengrass-lite-demo-tiny-image }
57+ - { device: aws-ec2-x86-64, image: aws-iot-greengrass-lite-demo-tiny-image }
58+ - { device: raspberrypi2, image: aws-iot-greengrass-lite-demo-tiny-image }
59+ - { device: raspberrypi-64, image: aws-iot-greengrass-lite-demo-tiny-image }
60+ - { device: stm32mp13-disco, image: aws-iot-greengrass-lite-demo-tiny-image }
61+ # aws-iot-greengrass-lite-container-demo-image (qemuarm64 only)
62+ - { device: qemuarm64, image: aws-iot-greengrass-lite-container-demo-image }
5563 runs-on : codebuild-${{ vars.CODEBUILD_RUNNER_NAME }}-${{ github.run_id }}-${{ github.run_attempt }}
5664 steps :
5765 - name : checkout meta-aws-demos branch to build
0 commit comments