From b74bf8e8b8c9e0529ac757ca0b5127dc8c4d49b9 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Thu, 23 Jul 2026 06:29:30 +0300 Subject: [PATCH] New builds --- Jenkinsfile | 72 ----------------------------------------------------- makings.scm | 6 ++--- 2 files changed, 3 insertions(+), 75 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f9b5c83..9a197d2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -295,78 +295,6 @@ pipeline { } } } - stage('sagittarius') { - agent { - docker { - image 'schemers/sagittarius:head' - reuseNode true - args '--user=root' - } - } - steps { - script { - stage('init') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - 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' - sh 'make -j8 -C chibi-scheme install' - sh 'snow-chibi install retropikzel.compile-r7rs' - } - } - stage('tap') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=tap all install test' - } - } - stage('junit') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=junit all install test' - } - } - stage('ctrf') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=ctrf all install test' - } - } - stage('mouth') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=mouth all install test' - } - } - stage('string') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=string all install test' - } - } - stage('url-encoding') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=url-encoding all install test' - } - } - stage('debug') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=debug all install test' - } - } - stage('leb128') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=leb128 all install test' - } - } - stage('hardware-info') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=hardware-info all install test' - } - } - stage('lambda-utils') { - catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') { - sh 'make SCHEME=sagittarius LIBRARY=lambda-utils all install test' - } - } - } - } - } stage('foment') { agent { docker { diff --git a/makings.scm b/makings.scm index 2ec2026..9802172 100644 --- a/makings.scm +++ b/makings.scm @@ -1,7 +1,7 @@ (let ((schemes - '("capyscheme" "chibi" "chicken" "cyclone" "sagittarius" "foment" - "gauche" "kawa" "loko" "meevax" "mit-scheme" "mosh" "racket" - "sagittarius" "skint" "stklos" "tr7" "ypsilon")) + '("capyscheme" "chibi" "chicken" "cyclone" "foment" "gauche" "kawa" + "loko" "meevax" "mit-scheme" "mosh" "racket" "sagittarius" "skint" + "stklos" "tr7" "ypsilon")) (libraries '("tap" "junit" "ctrf" "mouth" "string" "url-encoding" "debug" "leb128" "hardware-info" "lambda-utils"))