New builds
This commit is contained in:
Vendored
+3
-3
@@ -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}") {
|
||||
|
||||
+2
-1
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user