Merge branch 'server-sdk' into 'master'

Server sdk

See merge request spaceti-app/integrations/acs/colnod-connector!17
This commit is contained in:
Filip Bucek 2019-11-08 17:07:15 +00:00
commit 7c0c2c99cd
2 changed files with 14 additions and 11 deletions

View File

@ -8,13 +8,13 @@ variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
# ######## ##########
# Build # Build
########## ##########
build: build:
stage: build stage: build
tags: tags:
- vm - shell
script: script:
- mkdir -p build - mkdir -p build
- cd build - cd build
@ -24,23 +24,22 @@ build:
paths: paths:
- build/ - build/
# ######## ##########
# Test # Test
########## ##########
test: test:
stage: test stage: test
tags: tags:
- vm - shell
script: script:
- cd build - cd build
- make check - make check
# memory leak check for unittest # memory leak check for unittest
valgrind: valgrind:
stage: test stage: test
tags: tags:
- vm - shell
script: script:
- cd build - cd build
- valgrind make check - valgrind make check
@ -49,30 +48,34 @@ valgrind:
cppcheck: cppcheck:
stage: test stage: test
tags: tags:
- vm - shell
#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:
stage: test stage: test
tags: tags:
- vm - shell
script: script:
- server-sdk/scripts/check.sh - server-sdk/scripts/check.sh
dependencies: []
codecoverage: codecoverage:
stage: test stage: test
tags: tags:
- vm - shell
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
tags: tags:
- vm - 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: []

@ -1 +1 @@
Subproject commit 00596d53db90dcd2325e9c31b019a570b34d750c Subproject commit ee507683c6faf69730451b16fbe3ef2b508a15fa