Fixing tests

This commit is contained in:
retropikzel 2025-10-09 10:56:44 +03:00
parent bcbfda5962
commit 5e42600723
1 changed files with 14 additions and 16 deletions

30
Jenkinsfile vendored
View File

@ -29,24 +29,22 @@ pipeline {
script {
def SCHEMES = "chezscheme guile ikarus ironscheme larceny loko mosh racket sagittarius ypsilon"
SCHEMES.split().each { SCHEME ->
stage("${SCHEME} R6RS") {
def IMG="${SCHEME}:head"
if("${SCHEME}" == "chicken") {
IMG="${SCHEME}:5"
}
agent {
docker {
image "schemers/${IMG}"
label "docker-x86_64"
args "--user=root"
}
}
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh "make SCHEME=${SCHEME} test-r6rs"
}
stage("${SCHEME} R6RS") {
def IMG="${SCHEME}:head"
if("${SCHEME}" == "chicken") {
IMG="${SCHEME}:5"
}
agent {
docker {
image "schemers/${IMG}"
label "docker-x86_64"
args "--user=root"
}
}
]
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh "make SCHEME=${SCHEME} test-r6rs"
}
}
}
}
}