[+] improve compose
This commit is contained in:
parent
a0f1654cf5
commit
c2fecdd87c
6
deps/test-task-2025-06-30-v1/Makefile
vendored
6
deps/test-task-2025-06-30-v1/Makefile
vendored
@ -1,6 +1,8 @@
|
||||
ENV_PATH ?= .venv
|
||||
PYTHON_VERSION ?= 3.10
|
||||
UV_ARGS ?= --offline
|
||||
DOCKER ?= podman
|
||||
COMPOSE ?= podman compose
|
||||
|
||||
venv_extract_requirements:
|
||||
$(ENV_PATH)/bin/tomlq \
|
||||
@ -32,3 +34,7 @@ pyright:
|
||||
$(ENV_PATH)/bin/python3 -m pyright \
|
||||
-p pyproject.toml \
|
||||
-v $(ENV_PATH)
|
||||
|
||||
|
||||
compose_build_web:
|
||||
$(COMPOSE) build web
|
||||
|
@ -1,5 +1,6 @@
|
||||
services:
|
||||
web:
|
||||
image: online.fxreader.pr34.test_task_2025_06_30_v1:dev
|
||||
build:
|
||||
context: .
|
||||
dockerfile: ./docker/web/Dockerfile
|
||||
|
Loading…
Reference in New Issue
Block a user