Merge branch 'docker-build-system' into 'master'

Improved build speed

See merge request !232
37 jobs for master in 37 minutes and 18 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
failed #87581
VS2015
VS2015-32-bit-shared-apps

00:00:01

failed #87582
VS2015
VS2015-32-bit-shared-no-apps

00:00:01

failed #87585
VS2015
VS2015-32-bit-static-apps

00:00:01

failed #87586
VS2015
VS2015-32-bit-static-no-apps

00:00:01

failed #87579
VS2015
VS2015-64-bit-shared-apps

00:00:01

failed #87580
VS2015
VS2015-64-bit-shared-no-apps

00:00:01

failed #87583
VS2015
VS2015-64-bit-static-apps

00:00:01

failed #87584
VS2015
VS2015-64-bit-static-no-apps

00:00:01

failed #87576
VS2017
VS2017-32-bit-shared-no-apps

00:00:01

failed #87578
VS2017
VS2017-32-bit-static-no-apps

00:00:01

failed #87573
Qt5101 VS2017
VS2017-64-bit-shared-apps

00:00:10

passed #87575
VS2017
VS2017-64-bit-shared-no-apps

00:13:30

passed #87574
Qt5101 VS2017
VS2017-64-bit-static-apps

00:13:53

failed #87577
VS2017
VS2017-64-bit-static-no-apps

00:00:01

passed #87563
Docker
clang-c++11-build-debug

00:15:01

passed #87564
Docker
clang-c++11-build-release

00:35:56

passed #87567
Docker
clang-c++14-build-debug

00:18:10

passed #87568
Docker
clang-c++14-build-release

00:27:11

passed #87560
Docker
cppcheck

00:22:28

passed #87561
Docker
gcc-c++11-build-debug

00:03:52

passed #87562
Docker
gcc-c++11-build-release

00:04:59

passed #87565
Docker
gcc-c++14-build-debug

00:03:49

passed #87566
Docker
gcc-c++14-build-release

00:05:01

passed #87569
Apple
macos-cpp11-debug

00:13:23

passed #87571
Apple
macos-cpp11-release

00:11:24

passed #87570
Apple
macos-cpp14-debug

00:07:31

passed #87572
Apple
macos-cpp14-release

00:20:50

 
  Test
skipped #87589
Docker
clang-c++11-test-debug
skipped #87590
Docker
clang-c++11-test-release
skipped #87593
Docker
clang-c++14-test-debug
skipped #87594
Docker
clang-c++14-test-release
skipped #87587
Docker
gcc-c++11-test-debug
skipped #87588
Docker
gcc-c++11-test-release
skipped #87591
Docker
gcc-c++14-test-debug
skipped #87592
Docker
gcc-c++14-test-release
 
  Deploy
skipped #87595
stretch Linux
Doc-publish
skipped #87596
stretch Linux
Sources
 
Name Stage Failure
failed
VS2015-32-bit-static-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-static-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-static-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-static-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-shared-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-32-bit-shared-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-shared-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2015-64-bit-shared-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2017-32-bit-static-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2017-64-bit-static-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2017-32-bit-shared-no-apps Build
Using Shell executor...
Running on KRONE...
Fetching changes...
Reinitialized existing Git repository in E:/gitlab/builds/1900f1de/0/OpenMesh/OpenMesh/.git/
Checking out 05349d51 as master...
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1
failed
VS2017-64-bit-shared-apps Build
 * [new ref]           refs/pipelines/12741 -> refs/pipelines/12741
b25d465b..05349d51 master -> origin/master
Checking out 05349d51 as master...
warning: unable to unlink 'src/OpenMesh/Core/Mesh/PolyConnectivity_inline_impl.hh': Invalid argument
warning: unable to unlink 'src/OpenMesh/Core/Mesh/SmartHandles.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/IteratorsT.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/PolyConnectivity.hh': Invalid argument
error: unable to unlink old 'src/OpenMesh/Core/Mesh/TriConnectivity.hh': Invalid argument
ERROR: Job failed: exit status 1