Testing dynamic Jenkinsfile

This commit is contained in:
retropikzel 2025-06-05 16:18:56 +03:00
parent 03170124fa
commit 2fed3dc3d9
1 changed files with 2 additions and 11 deletions

13
Jenkinsfile vendored
View File

@ -8,17 +8,8 @@ pipeline {
script { script {
implementations.each { implementation -> implementations.each { implementation ->
stage("Test ${implementation} primitives") { stage("Test ${implementation} primitives") {
agent { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
dockerfile { sh 'make test-compile-r7rs-docker COMPILE_R7RS=chibi TESTNAME=primitives'
filename 'Dockerfile.test'
args '--user=root'
additionalBuildArgs '--build-arg COMPILE_R7RS=${implementation}'
}
}
steps {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh 'make test-compile-r7rs COMPILE_R7RS=chibi TESTNAME=primitives'
}
} }
} }
} }