New builds
This commit is contained in:
parent
bb6d4f77dc
commit
b74bf8e8b8
|
|
@ -295,78 +295,6 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('sagittarius') {
|
|
||||||
agent {
|
|
||||||
docker {
|
|
||||||
image 'schemers/sagittarius:head'
|
|
||||||
reuseNode true
|
|
||||||
args '--user=root'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
steps {
|
|
||||||
script {
|
|
||||||
stage('init') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
|
||||||
sh 'make -j8 -C chibi-scheme'
|
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
|
||||||
sh 'snow-chibi install retropikzel.compile-r7rs'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('tap') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=tap all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('junit') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=junit all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('ctrf') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=ctrf all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('mouth') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=mouth all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('string') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=string all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('url-encoding') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=url-encoding all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('debug') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=debug all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('leb128') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=leb128 all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('hardware-info') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=hardware-info all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('lambda-utils') {
|
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=lambda-utils all install test'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
stage('foment') {
|
stage('foment') {
|
||||||
agent {
|
agent {
|
||||||
docker {
|
docker {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
(let ((schemes
|
(let ((schemes
|
||||||
'("capyscheme" "chibi" "chicken" "cyclone" "sagittarius" "foment"
|
'("capyscheme" "chibi" "chicken" "cyclone" "foment" "gauche" "kawa"
|
||||||
"gauche" "kawa" "loko" "meevax" "mit-scheme" "mosh" "racket"
|
"loko" "meevax" "mit-scheme" "mosh" "racket" "sagittarius" "skint"
|
||||||
"sagittarius" "skint" "stklos" "tr7" "ypsilon"))
|
"stklos" "tr7" "ypsilon"))
|
||||||
(libraries
|
(libraries
|
||||||
'("tap" "junit" "ctrf" "mouth" "string" "url-encoding" "debug" "leb128"
|
'("tap" "junit" "ctrf" "mouth" "string" "url-encoding" "debug" "leb128"
|
||||||
"hardware-info" "lambda-utils"))
|
"hardware-info" "lambda-utils"))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue