37 lines
462 B
Makefile
37 lines
462 B
Makefile
CONTAINER_NAME=frontend-app
|
|
IMAGE_NAME=komponiranje-frontend-app
|
|
|
|
|
|
run:
|
|
@npm start
|
|
|
|
|
|
.PHONY: build
|
|
build:
|
|
@npm run build
|
|
|
|
|
|
upgrade-packages:
|
|
@go get -u ./...
|
|
|
|
|
|
docker-build: clean
|
|
@docker build \
|
|
--progress=plain \
|
|
--tag $(IMAGE_NAME) \
|
|
.
|
|
|
|
|
|
docker-run:
|
|
@docker run \
|
|
--name $(CONTAINER_NAME) \
|
|
--publish 8080:80 \
|
|
--detach \
|
|
$(IMAGE_NAME)
|
|
|
|
|
|
clean:
|
|
- @docker stop $(CONTAINER_NAME)
|
|
- @docker rm $(CONTAINER_NAME)
|
|
- @docker rmi $(IMAGE_NAME)
|