mirror of https://gitlab.com/cppit/jucipp
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
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 |
|
|
|
|