awesomewm.d.tl/.woodpecker/build.yml

27 lines
592 B
YAML

depends_on:
- lint
pipeline:
prepare:
image: akorn/luarocks:lua5.4-alpine
commands:
- apk add just gcc libc-dev musl-dev curl-dev
- just install
build:
image: akorn/luarocks:lua5.4-alpine
commands:
- apk add just gcc musl-dev
- luarocks install cyan
- just build
# TODO : What's after this point is untested since we can't build the project for now
run:
image: akorn/luarocks:lua5.4-alpine
commands:
- apk add just
- just run
verify:
image: alpine:3.16
commands:
- apk add tree
- tree generated