New builds
This commit is contained in:
parent
a248753ee2
commit
b8921f60f0
|
|
@ -28,15 +28,15 @@ pipeline {
|
|||
script {
|
||||
def config = readYaml file: 'buildconfig.yaml'
|
||||
config.schemes.each { scheme ->
|
||||
stage("${scheme}") {
|
||||
stage("${scheme.name}") {
|
||||
agent {
|
||||
docker {
|
||||
image "schemers/${scheme}:${scheme.docker-tag}"
|
||||
}
|
||||
}
|
||||
environment {
|
||||
COMPILE_R7RS="${scheme}"
|
||||
SCHEME="${scheme}"
|
||||
COMPILE_R7RS="${scheme.scheme}"
|
||||
SCHEME="${scheme.scheme}"
|
||||
}
|
||||
scheme.stages.each { stage ->
|
||||
stage("${stage}") {
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
schemes:
|
||||
- scheme: chibi
|
||||
- name: Chibi
|
||||
scheme: chibi
|
||||
docker-tag: head
|
||||
init-cmd: |
|
||||
apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev
|
||||
|
|
|
|||
Loading…
Reference in New Issue