Spaces:
Build error
Build error
File size: 903 Bytes
49085cc a67a34c dc4ad9e 49085cc fca717d dc4ad9e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
# Docker image build info
PROJECT:=wordify
BUILD_TAG?=v2.1
sources = src
########################################################
## Local development
########################################################
dev: ARGS?=/bin/bash
dev: DARGS?=-v "${CURDIR}":/var/dev
dev: ## run a foreground container
docker run -it --rm -p 8501:8501 $(DARGS) $(PROJECT):${BUILD_TAG} $(ARGS)
build: DARGS?=
build: ## build the latest image for a project
docker build $(DARGS) --build-arg BUILD_TAG=${BUILD_TAG} --rm --force-rm -t $(PROJECT):${BUILD_TAG} .
########################################################
## Deployment
########################################################
run:
docker run -d --name $(PROJECT)-${BUILD_TAG}-container -it --rm -p 4321:8501 $(PROJECT):${BUILD_TAG}
stop:
docker stop $(PROJECT)-${BUILD_TAG}-container
format:
isort $(sources)
black $(sources)
lint:
flake8 $(sources)
|