Merged in feature/testingopts (pull request #129)

Testing Options and Clean Up

* bitsandbobs

* lint

* healthchecks

* imgintests

* singlegenerate

* testclean

* network

* networkclean

* cmds
This commit is contained in:
Michael McGuinness
2025-05-03 01:16:53 +00:00
parent 15fa3b49a5
commit dd2eebf13a
73 changed files with 4657 additions and 234 deletions
+9 -11
View File
@@ -6,20 +6,22 @@ version: "3"
vars:
MIGRATIONS: "internal/database/migrations"
includes:
compose:
dir: "{{.CONTEXT}}"
taskfile: local-deployments.yml
internal: true
tasks:
generate:
run: once
deps:
- mig
cmds:
- task: compose:up:generate
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI_GENERATE}} up
- sqlc generate --file sqlc.yml
generate:clean:
cmds:
- task compose:clean:generate
- task: generate
lint:
cmds:
- task compose:up:generate
- task: compose:up:generate
- sqlc vet --file sqlc.yml
- |
exit 0
@@ -34,7 +36,3 @@ tasks:
read -p "Migration Name: " name
test -z "$name" && echo "Error: Name is required." && exit 1
migrate create -ext sql -dir {{.MIGRATIONS}} $name
mig:
cmds:
- task compose:up:generate
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI_GENERATE}} up