.PHONY: env test ci lint clean run dev_test dev_lint deploy_dev deploy_qa deploy_prod

env:

test: build
	docker compose run --rm lint-and-test

lint:

dev_test: build
	docker compose run --rm lint-and-test -- "pytest tests/unit"

dev_lint: build
	docker compose run --rm lint-and-test flake8

ci:

build:
	docker compose build lint-and-test

clean:
	docker compose down

run:
	docker compose up -d --build function

deploy_dev:

deploy_qa:

deploy_prod:
