updating ci

This commit is contained in:
Filip Bucek 2019-11-08 17:58:01 +01:00
parent be0e0d4d37
commit 71d66a74fd

View File

@ -8,7 +8,7 @@ variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
# ######## ##########
# Build # Build
########## ##########
build: build:
@ -20,12 +20,11 @@ build:
- cd build - cd build
- qmake ../colnod-connector.pro - qmake ../colnod-connector.pro
- make -j4 - make -j4
cache: artifacts:
key: ${CI_BUILD_REF_NAME}
paths: paths:
- build/ - build/
# ######## ##########
# Test # Test
########## ##########
test: test:
@ -36,7 +35,6 @@ test:
- cd build - cd build
- make check - make check
# memory leak check for unittest # memory leak check for unittest
valgrind: valgrind:
stage: test stage: test
@ -54,6 +52,7 @@ cppcheck:
#allow_failure: true # Probably needed to allow failure #allow_failure: true # Probably needed to allow failure
script: script:
- server-sdk/scripts/cppcheck.sh - server-sdk/scripts/cppcheck.sh
dependencies: []
# Common checks ( Line endings ) # Common checks ( Line endings )
lineendings: lineendings:
@ -62,6 +61,7 @@ lineendings:
- shell - shell
script: script:
- server-sdk/scripts/check.sh - server-sdk/scripts/check.sh
dependencies: []
codecoverage: codecoverage:
stage: test stage: test
@ -70,6 +70,7 @@ codecoverage:
script: script:
- server-sdk/scripts/codecoverage.sh - server-sdk/scripts/codecoverage.sh
coverage: '/^\s+functions..:\s+(\d+\.\d+%).+$/' coverage: '/^\s+functions..:\s+(\d+\.\d+%).+$/'
dependencies: []
doc: doc:
stage: test stage: test
@ -77,3 +78,4 @@ doc:
- shell - shell
script: script:
- server-sdk/scripts/doc.sh clean # 'clean' better clean before generating documentation - server-sdk/scripts/doc.sh clean # 'clean' better clean before generating documentation
dependencies: []