From 6d37e7bba30a141f5bc77f3291edaf8bc2b686df Mon Sep 17 00:00:00 2001 From: retropikzel Date: Fri, 17 Oct 2025 07:23:54 +0300 Subject: [PATCH] Fixing tests --- Jenkinsfile | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index edef2d3..05b92d6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,6 +1,10 @@ pipeline { agent { - label 'docker-x86_64' + docker { + label 'docker-x86_64' + image 'retropikzel1/compile-r7rs' + args '--user=root --privileged -v /var/run/docker.socket:/var/run/docker.socket' + } } options { @@ -36,14 +40,8 @@ pipeline { IMG="${SCHEME}:5" } stage("${SCHEME}") { - docker { - image "schemers/${IMG}" - label "docker-x86_64" - args "--user=root" - } catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh "COMPILE_R7RS=${SCHEME} compile-r7rs/compile-r7rs -I . test.scm" - sh "make SCHEME=${SCHEME} test" + sh "make SCHEME=${SCHEME} test-in-docker" } } }