New builds
This commit is contained in:
parent
6bf8d5989b
commit
5088422f9d
|
|
@ -31,6 +31,11 @@ pipeline {
|
|||
sh 'make SCHEME=chibi LIBRARY=tap all install test'
|
||||
}
|
||||
}
|
||||
stage('debug') {
|
||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||
sh 'make SCHEME=chibi LIBRARY=debug all install test'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -58,6 +63,11 @@ pipeline {
|
|||
sh 'make SCHEME=sagittarius LIBRARY=tap all install test'
|
||||
}
|
||||
}
|
||||
stage('debug') {
|
||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||
sh 'make SCHEME=sagittarius LIBRARY=debug all install test'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
16
makings.scm
16
makings.scm
|
|
@ -4,9 +4,14 @@
|
|||
"make -j8 -C chibi-scheme"
|
||||
"make -j8 -C chibi-scheme install"
|
||||
"snow-chibi install retropikzel.compile-r7rs"))
|
||||
(tap
|
||||
(lambda (scheme)
|
||||
(list (string-append "make SCHEME=" scheme " LIBRARY=tap all install test")))))
|
||||
(library-stage
|
||||
(lambda (scheme library-name)
|
||||
(list (string->symbol library-name)
|
||||
(string-append "make SCHEME="
|
||||
scheme
|
||||
" LIBRARY="
|
||||
library-name
|
||||
" all install test")))))
|
||||
|
||||
`((jenkinsfile
|
||||
(agent "label 'docker-x86_64'")
|
||||
|
|
@ -17,5 +22,8 @@
|
|||
(image ,(string-append "schemers/" scheme ":head"))
|
||||
(stages
|
||||
(init ,@init)
|
||||
(tap ,@(tap scheme)))))
|
||||
,@(map
|
||||
(lambda (library-name)
|
||||
(library-stage scheme library-name))
|
||||
'("tap" "debug")))))
|
||||
'("chibi" "sagittarius")))))
|
||||
|
|
|
|||
Loading…
Reference in New Issue