diff --git a/Jenkinsfile b/Jenkinsfile index 0050e7c813a8a74c7c173190efef025bcdce35e0..7d38600aba21d746f2a63d6a32777666621f431f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,5 +1,5 @@ #!/usr/bin/env groovy -@Library('jenkins-pipeline@1.0.13') _ +@Library('jenkins-pipeline@1.0.15') _ def stage_required = [build: false, data: false, full: false, docker: false] @@ -114,7 +114,7 @@ pipeline { // TODO: .*DOT_GRAPH_MAX_NODES. // .*potential recursive class relation.* recordIssues tools: [doxygen(pattern: 'build/DoxygenWarnings.log')], - unstableTotalAll: 24 + unstableTotalAll: 25 } success { publishHTML(target: [allowMissing: false, alwaysLinkToLastBuild: true, diff --git a/scripts/cmake/test/Test.cmake b/scripts/cmake/test/Test.cmake index c2c82e9f3a976adb376a15eec17031db157e8d9e..249936dcf8c272d1a6f1227f9d22dd953e46bb7f 100644 --- a/scripts/cmake/test/Test.cmake +++ b/scripts/cmake/test/Test.cmake @@ -37,7 +37,11 @@ configure_file( include(${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/AddTest.cmake) include(${CMAKE_CURRENT_SOURCE_DIR}/scripts/cmake/test/OgsTest.cmake) -set(NUM_CTEST_PROCESSORS 3) +if(DEFINED ENV{NUM_THREADS}) + set(NUM_CTEST_PROCESSORS $ENV{NUM_THREADS}) +else() + set(NUM_CTEST_PROCESSORS 3) +endif() if(CMAKE_CONFIGURATION_TYPES) set(CONFIG_PARAMETER --build-config "$<CONFIGURATION>")