.PHONY: build
build:
	docker build --rm  -f vue/build/Dockerfile  --progress=plain --platform linux/amd64 -t docker_iotlcmadminui:v0 .

.PHONY: vue
vue:
	cd vue
	cd vue && npm i -g corepack
	cd vue && CI=true pnpm install
	cd vue && CI=true pnpm build

.PHONY: build-no-build
build-no-build:
	docker build --rm  -f vue/build/DockerfileNoBuild  --progress=plain --platform linux/amd64 -t docker_iotlcmadminui:v0 .


dockerbuild: build-no-build
	echo "docker build success"
dockerpush:
	docker tag docker_iotlcmadminui:v0 ${REGISTRY}/docker_iotlcmadminui:v0
	docker push ${REGISTRY}/docker_iotlcmadminui:v0