[+] 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
|
ENV_PATH ?= .venv
|
||||||
PYTHON_VERSION ?= 3.10
|
PYTHON_VERSION ?= 3.10
|
||||||
UV_ARGS ?= --offline
|
UV_ARGS ?= --offline
|
||||||
|
DOCKER ?= podman
|
||||||
|
COMPOSE ?= podman compose
|
||||||
|
|
||||||
venv_extract_requirements:
|
venv_extract_requirements:
|
||||||
$(ENV_PATH)/bin/tomlq \
|
$(ENV_PATH)/bin/tomlq \
|
||||||
@ -32,3 +34,7 @@ pyright:
|
|||||||
$(ENV_PATH)/bin/python3 -m pyright \
|
$(ENV_PATH)/bin/python3 -m pyright \
|
||||||
-p pyproject.toml \
|
-p pyproject.toml \
|
||||||
-v $(ENV_PATH)
|
-v $(ENV_PATH)
|
||||||
|
|
||||||
|
|
||||||
|
compose_build_web:
|
||||||
|
$(COMPOSE) build web
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
web:
|
web:
|
||||||
|
image: online.fxreader.pr34.test_task_2025_06_30_v1:dev
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: ./docker/web/Dockerfile
|
dockerfile: ./docker/web/Dockerfile
|
||||||
|
Loading…
Reference in New Issue
Block a user