Files
query-orchestration/scripts/compose.yml
T

34 lines
765 B
YAML
Raw Normal View History

2025-01-10 11:12:03 +00:00
---
2024-12-19 11:38:57 +00:00
# https://taskfile.dev
version: '3'
vars:
2025-01-10 11:12:03 +00:00
COMPOSE_FILE: "deployments/compose.yaml"
2024-12-19 11:38:57 +00:00
tasks:
build:
cmds:
2025-01-07 13:06:43 +00:00
- docker compose -f {{.COMPOSE_FILE}} build
2024-12-19 11:38:57 +00:00
up:
2025-01-10 11:12:03 +00:00
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
2025-01-10 11:12:03 +00:00
down:
cmds:
- docker compose -f {{.COMPOSE_FILE}} down
clean:
deps:
- down
cmds:
- docker volume rm deployments_db-data
2024-12-19 11:38:57 +00:00
lint:
cmds:
2025-01-10 12:58:14 +00:00
- docker compose -f {{.COMPOSE_FILE}} config -q --resolve-image-digests