kwartzlab / kos-base

KwartzlabOS
4 stars 1 forks source link

feat(docker): create first draft docker dev environment per #22 #24

Closed azend closed 7 months ago

azend commented 7 months ago

This PR represents a first draft Docker-based dev environment to build and run Kos. Configurations are provided to run Kos both itself as well as other necessary dependencies together with Docker Compose.

azend commented 7 months ago
% docker-compose exec app ./vendor/bin/phpunit
PHPUnit 9.6.9 by Sebastian Bergmann and contributors.

................................................................. 65 / 75 ( 86%)
..........                                                        75 / 75 (100%)

Time: 00:03.007, Memory: 62.50 MB

OK (75 tests, 158 assertions)
azend commented 7 months ago

PHPUnit seems to pass but it depends on what seed data gets generated.