1
0
Fork 0

Adding release builds

This commit is contained in:
retropikzel 2025-12-11 10:52:35 +02:00
parent 8d7cca4a1e
commit 2e6ca6c98e
1 changed files with 2 additions and 2 deletions

4
Jenkinsfile vendored
View File

@ -15,7 +15,7 @@ pipeline {
parameters { parameters {
string(name: 'R6RS_SCHEMES', defaultValue: 'capyscheme chezscheme guile ikarus ironscheme larceny loko mosh racket sagittarius ypsilon', description: '') string(name: 'R6RS_SCHEMES', defaultValue: 'capyscheme chezscheme guile ikarus ironscheme larceny loko mosh racket sagittarius ypsilon', description: '')
string(name: 'R7RS_SCHEMES', defaultValue: 'capyscheme chibi chicken cyclone gambit foment gauche guile kawa larceny loko meevax mit-scheme mosh racket sagittarius skint stklos tr7 ypsilon', description: '') string(name: 'R7RS_SCHEMES', defaultValue: 'capyscheme chibi chicken cyclone gambit foment gauche guile kawa larceny loko meevax mit-scheme mosh racket sagittarius skint stklos tr7 ypsilon', description: '')
} }
stages { stages {
@ -31,7 +31,7 @@ pipeline {
when { not { branch 'release' } } when { not { branch 'release' } }
steps { steps {
script { script {
R7RS_SCHEMES.split().each { SCHEME -> R6RS_SCHEMES.split().each { SCHEME ->
stage("${SCHEME} R6RS") { stage("${SCHEME} R6RS") {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh "make SCHEME=${SCHEME} test-r6rs-docker" sh "make SCHEME=${SCHEME} test-r6rs-docker"