Oliver Davies
d19fcbdede
refactor: use Illuminate Pipelines
2023-04-25 00:32:26 +01:00
Oliver Davies
8db64458b1
refactor(*): change to a Symfony Console app
2023-04-24 01:05:07 +01:00
Oliver Davies
a6e7e7bf57
refactor: split commands into separate classes
...
This reverts commit d701f0e2a3
.
2023-04-21 22:34:01 +01:00
Oliver Davies
d701f0e2a3
refactor: split commands into separate classes
...
Use mnapoli/silly-php-di which allows for using a dependency injection
container and for separating commands into separate classes and files.o
Refs: OD-20
2023-04-21 22:24:19 +01:00
Oliver Davies
e30929e69c
refactor: serialise and validate a configuration
...
...data object
2023-04-07 20:03:52 +01:00
Oliver Davies
cf25359c7b
refactor: use mnapoli/silly
2023-03-13 02:00:33 +00:00
Oliver Davies
de6dc1851c
build(deps): add Pest
2023-03-11 00:41:10 +00:00
Oliver Davies
acc3c0eda0
feat: add initial validation of build.yaml
2023-02-10 19:18:58 +00:00
Oliver Davies
5ea7d312a6
refactor: extract helpers
2023-02-03 20:35:56 +00:00
Oliver Davies
076d994baf
build: Add PHPStan
2023-01-19 22:39:23 +00:00
Oliver Davies
31614e0f58
Render a simple template
2023-01-19 18:42:11 +00:00
Oliver Davies
c476543f5c
Add initial command, get values from build.yaml
2023-01-19 18:11:24 +00:00
Oliver Davies
cc9a65ba96
Initial commit
2023-01-19 17:25:51 +00:00