New builds

This commit is contained in:
retropikzel 2026-07-22 16:42:34 +03:00
parent b44225a6ba
commit 641d8fc7fb
3 changed files with 15 additions and 16 deletions

2
Jenkinsfile vendored
View File

@ -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 {

View File

@ -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

14
builds.yaml Normal file
View File

@ -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