New builds

This commit is contained in:
retropikzel 2026-07-23 06:28:41 +03:00
parent 5088422f9d
commit bb6d4f77dc
2 changed files with 1242 additions and 3 deletions

1232
Jenkinsfile vendored

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,11 @@
(let ((init (let ((schemes
'("capyscheme" "chibi" "chicken" "cyclone" "sagittarius" "foment"
"gauche" "kawa" "loko" "meevax" "mit-scheme" "mosh" "racket"
"sagittarius" "skint" "stklos" "tr7" "ypsilon"))
(libraries
'("tap" "junit" "ctrf" "mouth" "string" "url-encoding" "debug" "leb128"
"hardware-info" "lambda-utils"))
(init
'("apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev" '("apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
"git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true" "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
"make -j8 -C chibi-scheme" "make -j8 -C chibi-scheme"
@ -25,5 +32,5 @@
,@(map ,@(map
(lambda (library-name) (lambda (library-name)
(library-stage scheme library-name)) (library-stage scheme library-name))
'("tap" "debug"))))) libraries))))
'("chibi" "sagittarius"))))) schemes))))