[Refactor] Development rockspec, Project structure and Entry point #84
|
@ -2,10 +2,6 @@ variables:
|
||||||
- &cyan gitea.aireone.xyz/aire-one/awesomewm.d.tl/cyan:latest
|
- &cyan gitea.aireone.xyz/aire-one/awesomewm.d.tl/cyan:latest
|
||||||
|
|
||||||
pipeline:
|
pipeline:
|
||||||
prepare:
|
|
||||||
image: *cyan
|
|
||||||
commands:
|
|
||||||
- luarocks install --only-deps awesomewmdtl-dev-1.rockspec
|
|
||||||
build:
|
build:
|
||||||
image: *cyan
|
image: *cyan
|
||||||
commands:
|
commands:
|
||||||
|
|
|
@ -2,10 +2,6 @@ variables:
|
||||||
- &busted gitea.aireone.xyz/aire-one/awesomewm.d.tl/busted-tl_just:latest
|
- &busted gitea.aireone.xyz/aire-one/awesomewm.d.tl/busted-tl_just:latest
|
||||||
|
|
||||||
pipeline:
|
pipeline:
|
||||||
prepare:
|
|
||||||
image: *busted
|
|
||||||
commands:
|
|
||||||
- luarocks install --only-deps awesomewmdtl-dev-1.rockspec
|
|
||||||
test:
|
test:
|
||||||
image: *busted
|
image: *busted
|
||||||
commands:
|
commands:
|
||||||
|
|
5
justfile
5
justfile
|
@ -41,7 +41,10 @@ check-rockspecs:
|
||||||
check: check-lua check-format check-teal check-rockspecs
|
check: check-lua check-format check-teal check-rockspecs
|
||||||
|
|
||||||
build:
|
build:
|
||||||
cyan build
|
luarocks \
|
||||||
|
--lua-version {{ lua_version }} \
|
||||||
|
make \
|
||||||
|
{{ rockspec_file }}
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf build
|
rm -rf build
|
||||||
|
|
Loading…
Reference in New Issue