mirror of https://gitlab.com/cppit/jucipp
4 changed files with 32 additions and 29 deletions
@ -0,0 +1,29 @@ |
|||||||
|
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 |
||||||
|
|
||||||
@ -1,6 +1,6 @@ |
|||||||
[submodule "tiny-process-library"] |
[submodule "tiny-process-library"] |
||||||
path = tiny-process-library |
path = tiny-process-library |
||||||
url = https://gitlab.com/eidheim/tiny-process-library |
url = ../../eidheim/tiny-process-library |
||||||
[submodule "libclangmm"] |
[submodule "libclangmm"] |
||||||
path = libclangmm |
path = libclangmm |
||||||
url = https://gitlab.com/cppit/libclangmm |
url = ../../cppit/libclangmm |
||||||
|
|||||||
@ -1,26 +0,0 @@ |
|||||||
sudo: required |
|
||||||
|
|
||||||
# osx_image: xcode7.3 |
|
||||||
|
|
||||||
env: |
|
||||||
- distribution: ubuntu |
|
||||||
- distribution: fedora |
|
||||||
- distribution: arch |
|
||||||
- distribution: debian-testing |
|
||||||
- distribution: debian |
|
||||||
|
|
||||||
#matrix: |
|
||||||
# include: |
|
||||||
# - os: osx |
|
||||||
|
|
||||||
services: |
|
||||||
- docker |
|
||||||
|
|
||||||
before_install: |
|
||||||
- ./ci/update_ci.sh #travis_wait 90 ./ci/update_ci.sh |
|
||||||
|
|
||||||
script: |
|
||||||
- script=static_analysis ./ci/execute.sh |
|
||||||
- script=clean ./ci/execute.sh |
|
||||||
- script=compile CXX=g++ CC=gcc ./ci/execute.sh |
|
||||||
- script=compile make_command="broadwayd & CTEST_OUTPUT_ON_FAILURE=1 make test" ./ci/execute.sh |
|
||||||
Loading…
Reference in new issue