New builds
This commit is contained in:
parent
424c235b93
commit
2fe27baca0
|
|
@ -252,37 +252,37 @@ def get_capyscheme_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=capyscheme LIBRARY=tap all install test'
|
sh "make SCHEME=capyscheme LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=capyscheme LIBRARY=mouth all install test'
|
sh "make SCHEME=capyscheme LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=capyscheme LIBRARY=debug all install test'
|
sh "make SCHEME=capyscheme LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=capyscheme LIBRARY=hardware-info all install test'
|
sh "make SCHEME=capyscheme LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=capyscheme LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=capyscheme LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -292,37 +292,37 @@ def get_chibi_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chibi LIBRARY=tap all install test'
|
sh "make SCHEME=chibi LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chibi LIBRARY=mouth all install test'
|
sh "make SCHEME=chibi LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chibi LIBRARY=debug all install test'
|
sh "make SCHEME=chibi LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chibi LIBRARY=hardware-info all install test'
|
sh "make SCHEME=chibi LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chibi LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=chibi LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -332,37 +332,37 @@ def get_chicken_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chicken LIBRARY=tap all install test'
|
sh "make SCHEME=chicken LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chicken LIBRARY=mouth all install test'
|
sh "make SCHEME=chicken LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chicken LIBRARY=debug all install test'
|
sh "make SCHEME=chicken LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chicken LIBRARY=hardware-info all install test'
|
sh "make SCHEME=chicken LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=chicken LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=chicken LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -372,37 +372,37 @@ def get_cyclone_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=cyclone LIBRARY=tap all install test'
|
sh "make SCHEME=cyclone LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=cyclone LIBRARY=mouth all install test'
|
sh "make SCHEME=cyclone LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=cyclone LIBRARY=debug all install test'
|
sh "make SCHEME=cyclone LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=cyclone LIBRARY=hardware-info all install test'
|
sh "make SCHEME=cyclone LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=cyclone LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=cyclone LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -412,37 +412,37 @@ def get_foment_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=foment LIBRARY=tap all install test'
|
sh "make SCHEME=foment LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=foment LIBRARY=mouth all install test'
|
sh "make SCHEME=foment LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=foment LIBRARY=debug all install test'
|
sh "make SCHEME=foment LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=foment LIBRARY=hardware-info all install test'
|
sh "make SCHEME=foment LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=foment LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=foment LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -452,37 +452,37 @@ def get_gauche_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=gauche LIBRARY=tap all install test'
|
sh "make SCHEME=gauche LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=gauche LIBRARY=mouth all install test'
|
sh "make SCHEME=gauche LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=gauche LIBRARY=debug all install test'
|
sh "make SCHEME=gauche LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=gauche LIBRARY=hardware-info all install test'
|
sh "make SCHEME=gauche LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=gauche LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=gauche LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -492,37 +492,37 @@ def get_kawa_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=kawa LIBRARY=tap all install test'
|
sh "make SCHEME=kawa LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=kawa LIBRARY=mouth all install test'
|
sh "make SCHEME=kawa LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=kawa LIBRARY=debug all install test'
|
sh "make SCHEME=kawa LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=kawa LIBRARY=hardware-info all install test'
|
sh "make SCHEME=kawa LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=kawa LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=kawa LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -532,37 +532,37 @@ def get_loko_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=loko LIBRARY=tap all install test'
|
sh "make SCHEME=loko LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=loko LIBRARY=mouth all install test'
|
sh "make SCHEME=loko LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=loko LIBRARY=debug all install test'
|
sh "make SCHEME=loko LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=loko LIBRARY=hardware-info all install test'
|
sh "make SCHEME=loko LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=loko LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=loko LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -572,37 +572,37 @@ def get_meevax_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=meevax LIBRARY=tap all install test'
|
sh "make SCHEME=meevax LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=meevax LIBRARY=mouth all install test'
|
sh "make SCHEME=meevax LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=meevax LIBRARY=debug all install test'
|
sh "make SCHEME=meevax LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=meevax LIBRARY=hardware-info all install test'
|
sh "make SCHEME=meevax LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=meevax LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=meevax LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -612,37 +612,37 @@ def get_mit_scheme_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mit-scheme LIBRARY=tap all install test'
|
sh "make SCHEME=mit-scheme LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mit-scheme LIBRARY=mouth all install test'
|
sh "make SCHEME=mit-scheme LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mit-scheme LIBRARY=debug all install test'
|
sh "make SCHEME=mit-scheme LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mit-scheme LIBRARY=hardware-info all install test'
|
sh "make SCHEME=mit-scheme LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mit-scheme LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=mit-scheme LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -652,37 +652,37 @@ def get_mosh_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mosh LIBRARY=tap all install test'
|
sh "make SCHEME=mosh LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mosh LIBRARY=mouth all install test'
|
sh "make SCHEME=mosh LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mosh LIBRARY=debug all install test'
|
sh "make SCHEME=mosh LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mosh LIBRARY=hardware-info all install test'
|
sh "make SCHEME=mosh LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=mosh LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=mosh LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -692,37 +692,37 @@ def get_racket_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=racket LIBRARY=tap all install test'
|
sh "make SCHEME=racket LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=racket LIBRARY=mouth all install test'
|
sh "make SCHEME=racket LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=racket LIBRARY=debug all install test'
|
sh "make SCHEME=racket LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=racket LIBRARY=hardware-info all install test'
|
sh "make SCHEME=racket LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=racket LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=racket LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -732,37 +732,37 @@ def get_sagittarius_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=tap all install test'
|
sh "make SCHEME=sagittarius LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=mouth all install test'
|
sh "make SCHEME=sagittarius LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=debug all install test'
|
sh "make SCHEME=sagittarius LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=hardware-info all install test'
|
sh "make SCHEME=sagittarius LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=sagittarius LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=sagittarius LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -772,37 +772,37 @@ def get_skint_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=skint LIBRARY=tap all install test'
|
sh "make SCHEME=skint LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=skint LIBRARY=mouth all install test'
|
sh "make SCHEME=skint LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=skint LIBRARY=debug all install test'
|
sh "make SCHEME=skint LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=skint LIBRARY=hardware-info all install test'
|
sh "make SCHEME=skint LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=skint LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=skint LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -812,37 +812,37 @@ def get_stklos_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=stklos LIBRARY=tap all install test'
|
sh "make SCHEME=stklos LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=stklos LIBRARY=mouth all install test'
|
sh "make SCHEME=stklos LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=stklos LIBRARY=debug all install test'
|
sh "make SCHEME=stklos LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=stklos LIBRARY=hardware-info all install test'
|
sh "make SCHEME=stklos LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=stklos LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=stklos LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -852,37 +852,37 @@ def get_tr7_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=tr7 LIBRARY=tap all install test'
|
sh "make SCHEME=tr7 LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=tr7 LIBRARY=mouth all install test'
|
sh "make SCHEME=tr7 LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=tr7 LIBRARY=debug all install test'
|
sh "make SCHEME=tr7 LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=tr7 LIBRARY=hardware-info all install test'
|
sh "make SCHEME=tr7 LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=tr7 LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=tr7 LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
@ -892,37 +892,37 @@ def get_ypsilon_stages() {
|
||||||
def stages = []
|
def stages = []
|
||||||
stages.plus(stage('init') {
|
stages.plus(stage('init') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list'
|
sh "echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list"
|
||||||
sh 'apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev'
|
sh "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev"
|
||||||
sh 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true'
|
sh "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true"
|
||||||
sh 'make -j8 -C chibi-scheme'
|
sh "make -j8 -C chibi-scheme"
|
||||||
sh 'make -j8 -C chibi-scheme install'
|
sh "make -j8 -C chibi-scheme install"
|
||||||
sh 'snow-chibi install --always-yes retropikzel.compile-r7rs'
|
sh "snow-chibi install --always-yes retropikzel.compile-r7rs"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('tap') {
|
stages.plus(stage('tap') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=ypsilon LIBRARY=tap all install test'
|
sh "make SCHEME=ypsilon LIBRARY=tap all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('mouth') {
|
stages.plus(stage('mouth') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=ypsilon LIBRARY=mouth all install test'
|
sh "make SCHEME=ypsilon LIBRARY=mouth all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('debug') {
|
stages.plus(stage('debug') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=ypsilon LIBRARY=debug all install test'
|
sh "make SCHEME=ypsilon LIBRARY=debug all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('hardware-info') {
|
stages.plus(stage('hardware-info') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=ypsilon LIBRARY=hardware-info all install test'
|
sh "make SCHEME=ypsilon LIBRARY=hardware-info all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
stages.plus(stage('lambda-utils') {
|
stages.plus(stage('lambda-utils') {
|
||||||
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
|
||||||
sh 'make SCHEME=ypsilon LIBRARY=lambda-utils all install test'
|
sh "make SCHEME=ypsilon LIBRARY=lambda-utils all install test"
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return stages
|
return stages
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue