use BUILDTYPE environment variable in ci linux-configuration script

* removed hardcoded parts of buildpath from build script
* moved cmake_build_type from build script to config script
* set buildpath according to build type in config script
* removed hardcoded paths from ci-test script, as config script sets the
path
21 jobs for featureCIDebugConfiguration in 28 minutes and 37 seconds (queued for 1 second)
Status Job ID Name Coverage
  Build
canceled #45525
Apple
Mac-Cpp11

00:28:34

failed #45524
Qt551 VS2013
VS2013-Qt-5.5.1-x64

00:02:01

passed #45521
Qt56 VS2015
VS2015-Qt-5.6.2-x32

00:16:41

passed #45520
Qt56 VS2015
VS2015-Qt-5.6.2-x64

00:16:19

failed #45523
VS2015
VS2015-Qt-5.9.0-x32

00:04:14

failed #45522
VS2015
VS2015-Qt-5.9.0-x64

00:04:47

passed #45518
MultiThreads Linux
clang-c++11-Qt5

00:12:28

failed #45519
MultiThreads Linux
clang-c++11-Qt5.9.0

00:22:47

passed #45516
Linux
gcc-c++11-Qt5

00:04:36

passed #45517
Linux
gcc-c++11-Qt5.9.0

00:04:26

 
  Test
canceled #45536
Apple
Test:Mac-Cpp11

canceled #45535
Qt551 VS2013
Test:VS2013-Qt-5.5.1-x64

canceled #45532
Qt56 VS2015
Test:VS2015-Qt-5.6.2-x32

canceled #45531
Qt56 VS2015
Test:VS2015-Qt-5.6.2-x64

canceled #45534
VS2015
Test:VS2015-Qt-5.9.0-x32

canceled #45533
VS2015
Test:VS2015-Qt-5.9.0-x64

canceled #45530
MultiThreads Linux
cppcheck

canceled #45528
MultiThreads Linux
test-clang-c++11-Qt5

canceled #45529
MultiThreads Linux
test-clang-c++11-Qt5.9.0

canceled #45526
Linux
test-gcc-c++11-Qt5

canceled #45527
Linux
test-gcc-c++11-Qt5.9.0

 
Name Stage Failure
failed
VS2013-Qt-5.5.1-x64 Build
fatal: clone of 'https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Plugin-InfoMeshObject.git' into submodule path 'E:/gitlab/builds/1900f1de/0/OpenFlipper-Free/OpenFlipper-Free/Plugin-InfoMeshObject' failed
Failed to clone 'Plugin-InfoMeshObject' a second time, aborting
Cloning repository...
Cloning into 'E:/gitlab/builds/1900f1de/0/OpenFlipper-Free/OpenFlipper-Free'...
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free.git/': The requested URL returned error: 503
Cloning repository...
Cloning into 'E:/gitlab/builds/1900f1de/0/OpenFlipper-Free/OpenFlipper-Free'...
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free.git/': The requested URL returned error: 503
ERROR: Job failed: exit status 128
failed
clang-c++11-Qt5.9.0 Build
Uploading artifacts...
artifacts: found 9168 matching files
WARNING: Uploading artifacts to coordinator... failed id=45519 responseStatus=503 Service Unavailable status=503 Service Unavailable token=VrDuMjEt
WARNING: Retrying...
WARNING: Uploading artifacts to coordinator... failed id=45519 responseStatus=503 Service Unavailable status=503 Service Unavailable token=VrDuMjEt
WARNING: Retrying...
WARNING: Uploading artifacts to coordinator... failed id=45519 responseStatus=503 Service Unavailable status=503 Service Unavailable token=VrDuMjEt
FATAL: invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-Qt-5.9.0-x64 Build
Submodule 'Type-PolyLine' (https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Type-PolyLine.git) registered for path 'Type-PolyLine'
Submodule 'Type-QtWidget' (https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Type-QtWidget.git) registered for path 'Type-QtWidget'
Submodule 'Type-Skeleton' (https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Type-Skeleton.git) registered for path 'Type-Skeleton'
Submodule 'Type-Sphere' (https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Type-Sphere.git) registered for path 'Type-Sphere'
Submodule 'Type-SplatCloud' (https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Type-SplatCloud.git) registered for path 'Type-SplatCloud'
Cloning into 'OpenFlipper'...
fatal: unable to access 'https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper/': The requested URL returned error: 503
Clone of 'https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper' into submodule path 'OpenFlipper' failed
ERROR: Job failed: exit status 1
failed
VS2015-Qt-5.9.0-x32 Build
fatal: clone of 'https://www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/Type-PolyLine.git' into submodule path 'E:/gitlab/builds/7949bd93/0/OpenFlipper-Free/OpenFlipper-Free/Type-PolyLine' failed
Failed to clone 'Type-PolyLine' a second time, aborting
Cloning repository...
Cloning into 'E:/gitlab/builds/7949bd93/0/OpenFlipper-Free/OpenFlipper-Free'...
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free.git/': The requested URL returned error: 500
Cloning repository...
Cloning into 'E:/gitlab/builds/7949bd93/0/OpenFlipper-Free/OpenFlipper-Free'...
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@www.graphics.rwth-aachen.de:9000/OpenFlipper-Free/OpenFlipper-Free.git/': The requested URL returned error: 500
ERROR: Job failed: exit status 128