From 4d575e42633bd4effb97c7ee7215a49c2e929f20 Mon Sep 17 00:00:00 2001 From: Martin Hierholzer <martin.hierholzer@desy.de> Date: Mon, 26 Nov 2018 15:15:19 +0100 Subject: [PATCH] debugging... --- vars/buildTestDeploy.groovy | 2 +- vars/helper.groovy | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/vars/buildTestDeploy.groovy b/vars/buildTestDeploy.groovy index cc458d5..4d15ad1 100644 --- a/vars/buildTestDeploy.groovy +++ b/vars/buildTestDeploy.groovy @@ -89,7 +89,7 @@ def transformIntoStep(ArrayList<String> dependencyList, String buildName, String stage(buildName) { node('Docker') { // we need root access inside the container and access to the dummy pcie devices of the host - def dockerArgs = "-u 0 --device=/dev/mtcadummys0 --device=/dev/mtcadummys1 --device=/dev/mtcadummys2 --device=/dev/mtcadummys3 --device=/dev/llrfdummys4 --device=/dev/noioctldummys5 --device=/dev/pcieunidummys6 -v /var/run/lock/mtcadummy:/var/run/lock/mtcadummy" + def dockerArgs = "-u 0 --privileged --device=/dev/mtcadummys0 --device=/dev/mtcadummys1 --device=/dev/mtcadummys2 --device=/dev/mtcadummys3 --device=/dev/llrfdummys4 --device=/dev/noioctldummys5 --device=/dev/pcieunidummys6 -v /var/run/lock/mtcadummy:/var/run/lock/mtcadummy" docker.image("builder:${label}").inside(dockerArgs) { script { helper.doBuildTestDeploy(dependencyList, label, buildType, gitUrl) diff --git a/vars/helper.groovy b/vars/helper.groovy index 488a4e5..4c80233 100644 --- a/vars/helper.groovy +++ b/vars/helper.groovy @@ -152,7 +152,7 @@ def doBuild(String label, String buildType) { sudo -u msk_jenkins mkdir -p /scratch/install cd /scratch/build-${JOB_NAME} sudo -u msk_jenkins cmake /scratch/source -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=${buildType} -DSUPPRESS_AUTO_DOC_BUILD=true \${CMAKE_EXTRA_ARGS} - sudo -u msk_jenkins make \${MAKEOPTS} + sudo -u msk_jenkins make ${env.MAKEOPTS} """ } script { @@ -174,7 +174,7 @@ def doTest(String label, String buildType) { sh """ cd /scratch/build-${JOB_NAME} if [ -z "\${CTESTOPTS}" ]; then - CTESTOPTS="\${MAKEOPTS}" + CTESTOPTS="${env.MAKEOPTS}" fi sudo -u msk_jenkins ctest --no-compress-output \${CTESTOPTS} -T Test -V || true sudo -u msk_jenkins sed -i Testing/*/Test.xml -e 's_\\(^[[:space:]]*<Name>\\)\\(.*\\)\\(</Name>\\)\$_\\1${label}.${buildType}.\\2\\3_' -- GitLab