Builds are triggered everytime we push something to the develop branch, the experimental branch (where the experimental protos currently lives) and when we create a tag.
It build from a clean Debian Buster image using the following compilers:
GCC 8
Clang 7
ARMv7 (using gcc-arm-linux-gnueabi with the following flags: -march=armv7 -mfpu=neon-vfpv3 -mfloat-abi=hard)
It builds the adapter on Windows using MSVC 2019.
The unit tests are run on every platform, except for the ARM one.
A scratch Docker image is produced on every build, except on Windows.
The executables and the compressed Docker images are uploaded as artifacts on CircleCI.
The executables and the compressed Docker images are uploaded as artifacts to Basecamp under the "CircleCI" folder, splitted based on the branch (develop, experimental, or release).
PR #92 was merged in the wrong branch. This is the proper PR. Sorry.
Add CircleCI integration
develop
branch, theexperimental
branch (where the experimental protos currently lives) and when we create a tag.gcc-arm-linux-gnueabi
with the following flags:-march=armv7 -mfpu=neon-vfpv3 -mfloat-abi=hard
)develop
,experimental
, orrelease
).PR #92 was merged in the wrong branch. This is the proper PR. Sorry.