Files

22 lines
420 B
YAML

services:
builder:
build: .
working_dir: /workspace
init: true
volumes:
- .:/workspace
- nix-store:/nix
command: >
bash -lc '
set -euo pipefail
rm -rf build
mkdir -p build
OUT=$$(nix build . --print-out-paths)
echo "Build output: $$OUT"
rsync -a --chmod=ugo=rwX --no-owner --no-group "$$OUT"/ build/
'
volumes:
nix-store: