From 641d8fc7fb1d430925f0b35ec491da68fea19c0f Mon Sep 17 00:00:00 2001 From: retropikzel Date: Wed, 22 Jul 2026 16:42:34 +0300 Subject: [PATCH] New builds --- Jenkinsfile | 2 +- buildconfig.yaml | 15 --------------- builds.yaml | 14 ++++++++++++++ 3 files changed, 15 insertions(+), 16 deletions(-) delete mode 100644 buildconfig.yaml create mode 100644 builds.yaml diff --git a/Jenkinsfile b/Jenkinsfile index fdf3e99..0826111 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -25,7 +25,7 @@ pipeline { stage('Build') { steps { script { - def config = readYaml file: 'buildconfig.yaml' + def config = readYaml file: 'builds.yaml' config.each { build -> stage("WIP") { agent { diff --git a/buildconfig.yaml b/buildconfig.yaml deleted file mode 100644 index 01b6aac..0000000 --- a/buildconfig.yaml +++ /dev/null @@ -1,15 +0,0 @@ -builds: - - name: Chibi - image: schemers/chibi:head - stages: - - name: Init - cmd: | - 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 - make -j8 -C chibi-scheme - make -j8 -C chibi-scheme install - snow-chibi install retropikzel.compile-r7rs - - name: tap - cmd: compile-r7rs -o tap retropikzel/tap/test.scm && ./tap - - diff --git a/builds.yaml b/builds.yaml new file mode 100644 index 0000000..eb27fb0 --- /dev/null +++ b/builds.yaml @@ -0,0 +1,14 @@ +- name: Chibi + image: schemers/chibi:head + stages: + - name: Init + cmd: | + 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 + make -j8 -C chibi-scheme + make -j8 -C chibi-scheme install + snow-chibi install retropikzel.compile-r7rs + - name: tap + cmd: compile-r7rs -o tap retropikzel/tap/test.scm && ./tap + +