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"
"git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
"make -j8 -C chibi-scheme"
@ -25,5 +32,5 @@
,@(map
(lambda (library-name)
(library-stage scheme library-name))
'("tap" "debug")))))
'("chibi" "sagittarius")))))
libraries))))
schemes))))