[+] 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