[Refactor] Development rockspec, Project structure and Entry point #84

Merged
Aire-One merged 16 commits from feat/#65 into master 2023-09-18 15:20:42 +02:00

16 Commits

Author SHA1 Message Date
Aire-One 94f233325d chore: update README
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-09-18 15:02:09 +02:00
Aire-One 0e44793bd9 chore: move bin inside src 2023-09-18 14:48:32 +02:00
Aire-One 9a75c18f4e chore(just): define local build and test targets 2023-09-18 14:48:32 +02:00
Aire-One cac7b0a00a ci: fix test and build dependencies install 2023-09-18 14:48:32 +02:00
Aire-One 6f6c4eca0d ci(test): install dependencies only once 2023-09-18 14:48:32 +02:00
Aire-One a036df9c5f chore: configure tests in luarocks 2023-09-18 14:48:32 +02:00
Aire-One 1ac471da89 chore: remove special characters from module name 2023-09-18 14:48:32 +02:00
Aire-One 00fa4ba32e chore(just): rockspec lint
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-09-18 11:44:19 +02:00
Aire-One 64fbdf908f chore: fix justfile rockspec_file
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline failed Details
ci/woodpecker/pr/build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline was successful Details
2023-09-10 20:06:11 +02:00
Aire-One c67c9362da ci(lint): rockspec
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/lint Pipeline failed Details
ci/woodpecker/pr/build Pipeline was successful Details
2023-09-10 19:55:03 +02:00
Aire-One ac1ba61cb2 chore: fix CI `test` pipeline
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2023-09-10 19:44:18 +02:00
Aire-One 39d3d09cb9 chore: fix busted config 2023-09-04 00:29:18 +02:00
Aire-One 8d7ba519c4 chore: fix specs 2023-09-04 00:29:04 +02:00
Aire-One 6ee57456b9 chore(ci): disable woodpecker lint
The woodpecker-cli version used has moved, and the current woodpecker
server installed is too old to have configuration that passes the newer
lint rules.

We'll need to first update the woodpecker server, then port the config,
and finally enable back this lint step.
2023-09-04 00:28:50 +02:00
Aire-One 85702797fe chore: ci fixes 2023-09-04 00:28:35 +02:00
Aire-One 8e144e06f5 chore: rockspec, structure and entry point
ci/woodpecker/pr/docker-build Pipeline was successful Details
ci/woodpecker/pr/test Pipeline failed Details
ci/woodpecker/pr/build Pipeline failed Details
ci/woodpecker/pr/lint Pipeline failed Details
2023-09-03 18:38:11 +02:00