Content of .ci Directory |
Description |
---|---|
vcpkg-configuration.json |
Tool setup for the CI test. |
The GitHub Actions
in the directory .github/workflows
are the scripts for the CI tests. These scripts contain detailed comments about each step that is executed.
Projects in the Arm csolution-examples uses the ARM compiler (AC6)
as well as the GCC
toolchains. Not all workflows are using both compilers.
-
Hello-CI.yml
implements a build and execution test. The build steps are usingAC6
andGCC
toolchains. The execution tests runs onArm Virtual Hardware - Fixed Virtual Platforms (AVH FVP)
simulation models. The directoryFVP
contains configuration files for theFVP simulation models
. -
DualCore-CI.yml
implements a build test for a DualCore (cm0plus, cm4
) project by using theAC6
toolchain. The output of this build test is stored as artifact and can be downloaded. -
SimpleTZ-CI.yml
implements build tests for aTrustZone
based project by using theAC6
andGCC
toolchains. The execution tests runs onArm Virtual Hardware - Fixed Virtual Platforms (AVH FVP)
simulation models. The directoryFVP
contains configuration files for theFVP simulation models
. -
CubeMX-CI.yml
implements a build test for aCubeMX
generated project by using only theAC6
toolchain.