initial: first commit ever

This commit is contained in:
2024-10-07 23:20:11 +00:00
commit ec3b82cd00
65 changed files with 2797 additions and 0 deletions

32
Taskfile.yml Normal file
View File

@@ -0,0 +1,32 @@
---
version: '3'
tasks:
default:
cmds:
- task -l
deps:
desc: Run containerized deps installation
cmds:
- docker compose run slax do deps.get, deps.compile
database_create:
desc: Run containerized database creation
cmds:
- docker compose run slax ecto.create
database_migrate:
desc: Run containerized database migration
cmds:
- docker compose run slax ecto.migrate
install:
desc: Run containerized install process
cmds:
- task: deps
- task: database_create
- task: database_migrate
test:
desc: Run containerized tests
cmds:
- docker compose run slax test --trace
server:
desc: Run containerized server
cmds:
- docker compose up -d