Merge branch 'cppcheck' into 'master'

Add cppcheck to CI pipeline

See merge request !14
4 jobs for master in 32 seconds (queued for 1 second)
Status Name Job ID Coverage
  Prepare
passed docker-dev #1020913
shell linux

00:00:03

 
  Build
failed build:source #1020914
docker

00:00:29

 
  Test
skipped test:cppcheck #1020916
docker
skipped test:unit #1020915
villas-fpga cuda allowed to fail
 
Name Stage Failure
failed
build:source Build
make[2]: *** [gpu/CMakeFiles/villas-gpu.dir/build.make:96: gpu/CMakeFiles/villas-gpu.dir/src/kernels.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
15 errors detected in the compilation of "/tmp/tmpxft_000002b7_00000000-6_gpu.cpp1.ii".
make[2]: *** [gpu/CMakeFiles/villas-gpu.dir/build.make:83: gpu/CMakeFiles/villas-gpu.dir/src/gpu.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:245: gpu/CMakeFiles/villas-gpu.dir/all] Error 2
make: *** [Makefile:172: all] Error 2
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1