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'
|
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'
|
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"
|
||||||
"make -j8 -C chibi-scheme install"
|
"make -j8 -C chibi-scheme install"
|
||||||
"snow-chibi install retropikzel.compile-r7rs"))
|
"snow-chibi install retropikzel.compile-r7rs"))
|
||||||
(tap
|
(library-stage
|
||||||
(lambda (scheme)
|
(lambda (scheme library-name)
|
||||||
(list (string-append "make SCHEME=" scheme " LIBRARY=tap all install test")))))
|
(list (string->symbol library-name)
|
||||||
|
(string-append "make SCHEME="
|
||||||
|
scheme
|
||||||
|
" LIBRARY="
|
||||||
|
library-name
|
||||||
|
" all install test")))))
|
||||||
|
|
||||||
`((jenkinsfile
|
`((jenkinsfile
|
||||||
(agent "label 'docker-x86_64'")
|
(agent "label 'docker-x86_64'")
|
||||||
|
|
@ -17,5 +22,8 @@
|
||||||
(image ,(string-append "schemers/" scheme ":head"))
|
(image ,(string-append "schemers/" scheme ":head"))
|
||||||
(stages
|
(stages
|
||||||
(init ,@init)
|
(init ,@init)
|
||||||
(tap ,@(tap scheme)))))
|
,@(map
|
||||||
|
(lambda (library-name)
|
||||||
|
(library-stage scheme library-name))
|
||||||
|
'("tap" "debug")))))
|
||||||
'("chibi" "sagittarius")))))
|
'("chibi" "sagittarius")))))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue