Fix Jenkins tests

This commit is contained in:
retropikzel 2026-07-04 17:09:04 +03:00
parent 4811e9d5ad
commit d67cb2513d
2 changed files with 25 additions and 8 deletions

4
Jenkinsfile vendored
View File

@ -38,6 +38,7 @@ pipeline {
steps { steps {
script { script {
env.SRFIS.split().each { SRFI -> env.SRFIS.split().each { SRFI ->
stage("${SRFI}") {
env.R6RS_SCHEMES.split().each { SCHEME -> env.R6RS_SCHEMES.split().each { SCHEME ->
stage("${SCHEME} ${SRFI}") { stage("${SCHEME} ${SRFI}") {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
@ -49,10 +50,12 @@ pipeline {
} }
} }
} }
}
stage('R7RS Debian') { stage('R7RS Debian') {
steps { steps {
script { script {
env.SRFIS.split().each { SRFI -> env.SRFIS.split().each { SRFI ->
stage("${SRFI}") {
env.R7RS_SCHEMES.split().each { SCHEME -> env.R7RS_SCHEMES.split().each { SCHEME ->
stage("${SCHEME} ${SRFI}") { stage("${SCHEME} ${SRFI}") {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
@ -68,3 +71,4 @@ pipeline {
} }
} }
} }
}

View File

@ -2,6 +2,7 @@ SCHEME=chibi
RNRS=r7rs RNRS=r7rs
SRFI=170 SRFI=170
AUTHOR=Retropikzel AUTHOR=Retropikzel
DOCKER_TAG=latest
SRFI_FILE=srfi/${SRFI}.sld SRFI_FILE=srfi/${SRFI}.sld
VERSION=$(shell cat srfi/${SRFI}/VERSION) VERSION=$(shell cat srfi/${SRFI}/VERSION)
@ -19,7 +20,19 @@ SFX=sps
AKKU_PACKAGES="akku-r7rs" AKKU_PACKAGES="akku-r7rs"
endif endif
ifeq "${SCHEME}" "capyscheme"
DOCKER_TAG=head DOCKER_TAG=head
endif
ifeq "${SCHEME}" "chibi"
DOCKER_TAG=head
endif
ifeq "${SCHEME}" "chicken"
DOCKER_TAG=head
endif
ifeq "${SCHEME}" "gauche"
DOCKER_TAG=head
endif
all: package all: package