New builds

This commit is contained in:
retropikzel 2026-07-22 16:46:10 +03:00
parent 7539e2331a
commit 10cd26f963
2 changed files with 15 additions and 2 deletions

2
Jenkinsfile vendored
View File

@ -33,6 +33,7 @@ pipeline {
image "${build.image}"
}
}
/*
build.stages.each { stage ->
stage("${stage.name}") {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
@ -40,6 +41,7 @@ pipeline {
}
}
}
*/
}
}
}

View File

@ -10,6 +10,17 @@ builds:
make -j8 -C chibi-scheme install
snow-chibi install retropikzel.compile-r7rs
- name: tap
cmd: compile-r7rs -o tap retropikzel/tap/test.scm && ./tap
cmd: COMPILE_R7RS=chibi compile-r7rs -o tap retropikzel/tap/test.scm && ./tap
- name: Sagittarius
image: schemers/sagittarius:head
stages:
- name: Init
cmd: |
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
make -j8 -C chibi-scheme
make -j8 -C chibi-scheme install
snow-chibi install retropikzel.compile-r7rs
- name: tap
cmd: COMPILE_R7RS=sagittarius compile-r7rs -o tap retropikzel/tap/test.scm && ./tap