Makefile 796 B

123456789101112131415161718
  1. ImageTag ?=v0.9.6
  2. KptSystemWebImg ?=kpt-event/kpt-system-web:$(ImageTag)
  3. VERSION=$(shell git rev-parse --short HEAD)
  4. img-build:
  5. docker run --rm --privileged docker/binfmt:66f9012c56a8316f9244ffd7622d7c21c1f6f28d
  6. #docker buildx create --use --name mybuilder
  7. docker buildx inspect mybuilder --bootstrap
  8. #docker build --build-arg version=$(VERSION) -t ${KptSystemWebImg} -f ./Dockerfile .
  9. docker buildx build --build-arg version=$(VERSION) -t ${KptSystemWebImg} -f ./Dockerfile --platform=linux/arm64 -o type=docker .
  10. docker tag ${KptSystemWebImg} registry.cn-hangzhou.aliyuncs.com/${KptSystemWebImg}
  11. docker push registry.cn-hangzhou.aliyuncs.com/${KptSystemWebImg}
  12. docker rmi ${KptSystemWebImg} registry.cn-hangzhou.aliyuncs.com/${KptSystemWebImg}
  13. # run tauri app:
  14. run:
  15. pnpm tauri dev