Merged in feature/localstackcompose (pull request #49)

Add Localstack to Compose

* localstack

* addedlocalstackpluscleanup#
This commit is contained in:
Michael McGuinness
2025-02-05 18:33:06 +00:00
parent 5c253b3592
commit 78dc2f6cbc
6 changed files with 121 additions and 50 deletions
+7 -3
View File
@@ -11,11 +11,15 @@ tasks:
cmds:
- docker compose -f {{.COMPOSE_FILE}} build
up:
cmds:
- docker compose -f {{.COMPOSE_FILE}} up --no-recreate
up:bg:
cmds:
- docker compose -f {{.COMPOSE_FILE}} up --no-recreate -d
- task compose:init
init:
cmds:
- aws sqs create-queue --queue-name $QNAME_DOCUMENT_CLEAN
- aws sqs create-queue --queue-name $QNAME_DOCUMENT_INIT
- aws sqs create-queue --queue-name $QNAME_QUERY_RUNNER
- aws s3 mb s3://$BUCKET_IN
down:
cmds:
- docker compose -f {{.COMPOSE_FILE}} down
+2 -2
View File
@@ -13,7 +13,7 @@ tasks:
- sqlc generate --file sqlc.yml
lint:
cmds:
- task compose:up:bg
- task compose:up
- sleep 2
- sqlc vet --file sqlc.yml
mig:create:
@@ -24,6 +24,6 @@ tasks:
migrate create -ext sql -dir {{.MIGRATIONS}} $name
mig:
cmds:
- task compose:up:bg
- task compose:up
- sleep 2
- migrate -path {{.MIGRATIONS}} -database {{.DB_URI}} up