New builds

This commit is contained in:
retropikzel 2026-07-22 22:07:02 +03:00
parent 1ec9630ae4
commit 8cfac7fff4
2 changed files with 4 additions and 1 deletions

2
Jenkinsfile vendored
View File

@ -28,6 +28,7 @@ pipeline {
} }
stage('tap') { stage('tap') {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh 'snow-chibi install --impls=chibi srfi.64'
sh 'snow-chibi install --impls=chibi retropikzel.tap' sh 'snow-chibi install --impls=chibi retropikzel.tap'
sh 'COMPILE_R7RS=chibi compile-r7rs -o tap-test-program retropikzel/tap/test.scm' sh 'COMPILE_R7RS=chibi compile-r7rs -o tap-test-program retropikzel/tap/test.scm'
sh './tap-test-program' sh './tap-test-program'
@ -57,6 +58,7 @@ pipeline {
} }
stage('tap') { stage('tap') {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh 'snow-chibi install --impls=sagittarius srfi.64'
sh 'snow-chibi install --impls=sagittarius retropikzel.tap' sh 'snow-chibi install --impls=sagittarius retropikzel.tap'
sh 'COMPILE_R7RS=sagittarius compile-r7rs -o tap-test-program retropikzel/tap/test.scm' sh 'COMPILE_R7RS=sagittarius compile-r7rs -o tap-test-program retropikzel/tap/test.scm'
sh './tap-test-program' sh './tap-test-program'

View File

@ -6,7 +6,8 @@
"snow-chibi install retropikzel.compile-r7rs")) "snow-chibi install retropikzel.compile-r7rs"))
(tap (tap
(lambda (scheme) (lambda (scheme)
`(,(string-append "snow-chibi install --impls=" scheme " retropikzel.tap") `(,(string-append "snow-chibi install --impls=" scheme " srfi.64")
,(string-append "snow-chibi install --impls=" scheme " retropikzel.tap")
,(string-append "COMPILE_R7RS=" ,(string-append "COMPILE_R7RS="
scheme scheme
" compile-r7rs -o tap-test-program retropikzel/tap/test.scm") " compile-r7rs -o tap-test-program retropikzel/tap/test.scm")