21 lines
604 B
Makefile
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
|