File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3131 fail-fast : false
3232 matrix :
3333 # SE050Sim is covered natively by se050.yml (runs this repo's demo);
34- # here we run each sim's own wolfcrypt test via its proven Dockerfile.
35- sim : [ATECC608Sim, STSAFEA120Sim, TROPIC01Sim]
34+ # here we run each other sim's own wolfcrypt test via its proven Dockerfile.
35+ include :
36+ - sim : ATECC608Sim
37+ dockerfile : Dockerfile.wolfcrypt
38+ - sim : STSAFEA120Sim
39+ dockerfile : Dockerfile.wolfcrypt
40+ - sim : TROPIC01Sim
41+ dockerfile : Dockerfile.wolfcrypt
42+ - sim : STM32Sim
43+ dockerfile : Dockerfile.wolfcrypt
44+ - sim : PIC32MZSim
45+ dockerfile : Dockerfile.wolfcrypt-direct
3646 timeout-minutes : 40
3747 steps :
3848 - name : Fetch wolfSSL/simulators
4454 - name : Build and run ${{ matrix.sim }} wolfcrypt test
4555 run : |
4656 set -euo pipefail
47- docker build -f "/tmp/sims/${{ matrix.sim }}/Dockerfile.wolfcrypt " \
57+ docker build -f "/tmp/sims/${{ matrix.sim }}/${{ matrix.dockerfile }} " \
4858 -t sim-wolfcrypt "/tmp/sims/${{ matrix.sim }}"
4959 docker run --rm sim-wolfcrypt
You can’t perform that action at this time.
0 commit comments