Files
iotlcm/admin-ui/Makefile
T

21 lines
604 B
Makefile

.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