From b3c48c03a470a38a558135ece6b3f0d9742c084e Mon Sep 17 00:00:00 2001 From: retropikzel Date: Thu, 23 Jul 2026 07:49:34 +0300 Subject: [PATCH] New builds --- Jenkinsfile | 17 +++++++++++++++++ makings.scm | 3 ++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 190a22b..c7201ab 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -252,6 +252,7 @@ def get_capyscheme_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -291,6 +292,7 @@ def get_chibi_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -330,6 +332,7 @@ def get_chicken_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -369,6 +372,7 @@ def get_cyclone_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -408,6 +412,7 @@ def get_foment_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -447,6 +452,7 @@ def get_gauche_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -486,6 +492,7 @@ def get_kawa_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -525,6 +532,7 @@ def get_loko_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -564,6 +572,7 @@ def get_meevax_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -603,6 +612,7 @@ def get_mit_scheme_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -642,6 +652,7 @@ def get_mosh_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -681,6 +692,7 @@ def get_racket_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -720,6 +732,7 @@ def get_sagittarius_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -759,6 +772,7 @@ def get_skint_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -798,6 +812,7 @@ def get_stklos_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -837,6 +852,7 @@ def get_tr7_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' @@ -876,6 +892,7 @@ def get_ypsilon_stages() { def stages = [] stages.plus(stage('init') { catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { + 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 'git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true' sh 'make -j8 -C chibi-scheme' diff --git a/makings.scm b/makings.scm index 5806164..e07bac7 100644 --- a/makings.scm +++ b/makings.scm @@ -5,7 +5,8 @@ (libraries '("tap" "mouth" "debug" "hardware-info" "lambda-utils")) (init - '("apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev" + '("echo 'deb https://mirror.hetzner.com/debian/packages trixie main contrib' > /etc/apt/sources.list" + "apt-get update && apt-get install -y git ca-certificates gcc make libffi-dev" "git clone https://github.com/ashinn/chibi-scheme.git --depth=1 || true" "make -j8 -C chibi-scheme" "make -j8 -C chibi-scheme install"