image: alpine/latest packages: - pre-commit - sbcl sources: - https://github.com/ocicl/ocicl.git#v2.8.3 triggers: - action: email condition: always to: Ukko tasks: - setup-buildenv: | echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.buildenv - build-ocicl: | cd ocicl sbcl --load setup.lisp ocicl setup | tee ~/.sbclrc - ocicl-install: | cd ukkoclot ocicl install - pre-commit: | cd ukkoclot pre-commit run -a git diff --exit-code - run-tests: | cd ukkoclot ./run-tests.sh git diff --exit-code