adding CI config file for gitlab-runner

This commit is contained in:
Filip Bucek 2019-10-07 12:58:04 +02:00
parent 8c3749b799
commit cae10a3619

32
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,32 @@
# for
stages:
- build
- test
# ########
# Build
##########
build: # name of task
stage: build # in what stage it will run ( 1. build then test etc )
tags: # Tags are used to choose correct gitlab-runner
- hw # spaceti-runner server has running runners and one has tag 'hw'
script: # run in bash
- mkdir -p build
- cd build
- qmake ../colnod-connector.pro
- make -j8
cache:
paths:
- build/
# ########
# Test
##########
test: # name of task
stage: test # in what stage it will run ( 1. build then test etc )
tags: # Tags are used to choose correct gitlab-runner
- hw # spaceti-runner server has running runners and one has tag 'hw'
script: # run in bash
- cd build
- make check UnitTest