summaryrefslogtreecommitdiff
path: root/.builds
diff options
context:
space:
mode:
authorGravatar Uko Kokņevičs2025-10-19 10:22:46 +0300
committerGravatar Uko Kokņevičs2025-10-19 11:37:39 +0300
commit9796e0d551b69dce90ba88a51dc49c06ee86f3e0 (patch)
tree91ae5888343531e85931f9e5c2196040ad3777a6 /.builds
parentMake the R/W locks somewhat more fair (diff)
downloadukkoclot-9796e0d551b69dce90ba88a51dc49c06ee86f3e0.tar.gz
ukkoclot-9796e0d551b69dce90ba88a51dc49c06ee86f3e0.tar.xz
ukkoclot-9796e0d551b69dce90ba88a51dc49c06ee86f3e0.zip
Add an alpine build script for srht
Diffstat (limited to '.builds')
-rw-r--r--.builds/alpine.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/.builds/alpine.yml b/.builds/alpine.yml
new file mode 100644
index 0000000..4bc97c7
--- /dev/null
+++ b/.builds/alpine.yml
@@ -0,0 +1,28 @@
1image: alpine/latest
2packages:
3- pre-commit
4- sbcl
5sources:
6- https://github.com/ocicl/ocicl.git#v2.8.3
7triggers:
8- action: email
9 condition: always
10 to: Ukko <perkontevs+srht@gmail.com>
11tasks:
12- setup-buildenv: |
13 echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.buildenv
14- build-ocicl: |
15 cd ocicl
16 sbcl --load setup.lisp
17 ocicl setup | tee ~/.sbclrc
18- ocicl-install: |
19 cd ukkoclot
20 ocicl install
21- pre-commit: |
22 cd ukkoclot
23 pre-commit run -a
24 git diff --exit-code
25- run-tests: |
26 cd ukkoclot
27 ./run-tests.sh
28 git diff --exit-code