You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

29 lines
565 B

variables:
GIT_SUBMODULE_STRATEGY: recursive
.script: &compile
script:
- mkdir build
- cd build
- cmake scan-build ..
- scan-build --status-bugs make -j$(nproc)
- cmake -DBUILD_TESTING=1 ..
- make -j$(nproc)
- broadwayd & CTEST_OUTPUT_ON_FAILURE=1 make test
ubuntu:
image: cppit/jucipp:ubuntu
<<: *compile
fedora:
image: cppit/jucipp:fedora
<<: *compile
arch:
image: cppit/jucipp:arch
<<: *compile
debian-testing:
image: cppit/jucipp:debian-testing
<<: *compile
debian:
image: cppit/jucipp:debian
<<: *compile