diff --git a/Jenkinsfile b/Jenkinsfile index a5ffd0fc5676953b00721f31b4b0c19c8dc283ac..dad7008e567c797b3a47927692d7761f965e9380 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -120,7 +120,7 @@ pipeline { excludeFile('.*qrc_icons\\.cpp.*'), excludeFile('.*QVTKWidget.*')], tools: [[pattern: 'build/build.log', name: 'GCC', tool: [$class: 'GnuMakeGcc']]], - unstableTotalAll: 24 + unstableTotalAll: 19 } success { dir('build/docs') { stash(name: 'doxygen') } @@ -294,15 +294,15 @@ pipeline { '-DCMAKE_OSX_DEPLOYMENT_TARGET="10.13" ' } build { - target = 'tests' + log = "build.log" cmd_args = '-j $(( `sysctl -n hw.ncpu` - 2 ))' } build { - target = 'ctest' + target = 'tests' cmd_args = '-j $(( `sysctl -n hw.ncpu` - 2 ))' } build { - target = 'package' + target = 'ctest' cmd_args = '-j $(( `sysctl -n hw.ncpu` - 2 ))' } } @@ -310,6 +310,11 @@ pipeline { post { always { publishReports { } + recordIssues enabledForFailure: true, filters: [ + excludeFile('.*qrc_icons\\.cpp.*'), excludeFile('.*QVTKWidget.*')], + tools: [[pattern: 'build/build.log', name: 'Clang (macOS)', + tool: [$class: 'Clang']]], + unstableTotalAll: 3 } success { archiveArtifacts 'build/*.tar.gz,build/*.dmg,build/conaninfo.txt'