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