Add CI configuration file

7 jobs from master in 1 minute 24 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #38690210
code_coverage

00:47

passed #38690211
code_coverage_report

00:45

failed #38690212
lint_code

01:22

failed #38690209
memory_sanitizer

00:35

passed #38690208
race_detector

01:08

passed #38690207
unit_tests

00:52

 
  Build
skipped #38690213
build
 
Test lint_code
get "gitlab.com/pantomath-io/demo-tools/sumup": verifying non-authoritative meta tag
Fetching https://gitlab.com/pantomath-io/demo-tools?go-get=1
Parsing meta tags from https://gitlab.com/pantomath-io/demo-tools?go-get=1 (status code 200)
gitlab.com/pantomath-io/demo-tools (download)
$ make lint
make: golint: Command not found
Makefile:11: recipe for target 'lint' failed
make: *** [lint] Error 127
ERROR: Job failed: exit code 1
Fetching https://gitlab.com/pantomath-io/demo-tools?go-get=1
Parsing meta tags from https://gitlab.com/pantomath-io/demo-tools?go-get=1 (status code 200)
gitlab.com/pantomath-io/demo-tools (download)
$ make msan
# runtime/cgo
gcc: error: unrecognized argument to -fsanitize= option: 'memory'
Makefile:20: recipe for target 'msan' failed
make: *** [msan] Error 2
ERROR: Job failed: exit code 1