From a9bfa928df18e8756efd455be4d4191590e25731 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Thu, 5 Jun 2025 21:42:08 +0300 Subject: [PATCH] Testing dynamic Jenkinsfile --- Jenkinsfile | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index b35db74..bec6dcb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,8 +30,15 @@ pipeline { script { implementations.each { implementation -> stage("Test ${implementation} primitives") { + agent { + dockerfile { + filename 'Dockerfile.test' + additionalBuildArgs "--build-arg COMPILE_R7RS=${implementation}" + args '--user=root' + } + } catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh "make test-compile-r7rs-docker COMPILE_R7RS=${implementation} TESTNAME=primitives" + sh "make test-compile-r7rs COMPILE_R7RS=${implementation} TESTNAME=primitives" } } }