ci: added workflow for building on debian, moved nix build to another file
All checks were successful
ci/woodpecker/push/build-nix Pipeline was successful

This commit is contained in:
2026-01-14 12:43:54 +03:00
parent 11625c88c6
commit e60b447198
2 changed files with 16 additions and 6 deletions

View File

@@ -0,0 +1,9 @@
steps:
- name: build-nix
image: nixos/nix:latest
when:
event: [tag, push, cron]
commands:
- nix --extra-experimental-features nix-command --extra-experimental-features flakes build
- ./result/bin/ollisp

View File

@@ -1,9 +1,10 @@
when:
event: [push cron pull_request manual]
steps:
- name: build-nix
image: nixos/nix:latest
when:
event: [tag, push, cron]
- name: Debian
image: debian:13
pull: true
commands:
- nix --extra-experimental-features nix-command --extra-experimental-features flakes build
- ./result/bin/ollisp
- apt update && apt full-upgrade && apt install -y ocaml libfind-ocaml-dev libcontainers-ocaml-dev ocaml-dune
- dune build