Feature/enhance gitlab ci files

13 jobs for release/4.2 in 25 minutes and 23 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #19422
docker-archlinux-latest
job-archlinux-latest-ninja-clang

00:01:57

passed #19421
docker-archlinux-latest
job-archlinux-latest-ninja-gcc

00:01:19

passed #19424
docker-centos7
job-centos7-makefile-clang

00:01:54

passed #19423
docker-centos7
job-centos7-makefile-gcc

00:03:07

passed #19426
docker-debian8
job-debian8-makefile-clang

00:02:20

passed #19425
docker-debian8
job-debian8-makefile-gcc

00:04:19

passed #19428
docker-debian9
job-debian9-ninja-clang

00:01:46

passed #19427
docker-debian9
job-debian9-ninja-gcc

00:01:25

passed #19431
macosx
job-macosx-ninja

00:08:51

passed #19430
docker-ubuntu-rolling
job-ubuntu-rolling-ninja-clang

00:01:36

passed #19429
docker-ubuntu-rolling
job-ubuntu-rolling-ninja-gcc

00:01:15

passed #19432
windows
job-windows-vs2015

00:11:33

 
  Package
passed #19433
docker-centos7
job-centos7-rpm

00:04:58