3
0
mirror of https://github.com/triqs/dft_tools synced 2024-06-29 00:15:00 +02:00

[jenkins] For failed compilation on OSX, follow up with a serial VERBOSE=1 build

This commit is contained in:
Nils Wentzell 2021-02-10 10:45:35 -05:00
parent 07ddcb3c40
commit 064a3c85f9

2
Jenkinsfile vendored
View File

@ -88,7 +88,7 @@ for (int i = 0; i < osxPlatforms.size(); i++) {
/* note: this is installing into the parent (triqs) venv (install dir), which is thus shared among apps and so not be completely safe */
sh "pip3 install -U -r $srcDir/requirements.txt"
sh "cmake $srcDir -DCMAKE_INSTALL_PREFIX=$installDir -DTRIQS_ROOT=$triqsDir -DBuild_Deps=Always"
sh "make -j2"
sh "make -j2 || make -j1 VERBOSE=1"
catchError(buildResult: 'UNSTABLE', stageResult: 'UNSTABLE') { try {
sh "make test CTEST_OUTPUT_ON_FAILURE=1"
} catch (exc) {