Makefile 487 B

12345678910111213
  1. ROOT_DIR := $(CURDIR)
  2. REGISTRY ?= "registry.cn-beijing.aliyuncs.com/yunionio"
  3. VERSION ?= $(shell git describe --exact-match 2> /dev/null || \
  4. git describe --match=$(git rev-parse --short=8 HEAD) --always --dirty --abbrev=8)
  5. img:=$(REGISTRY)/node:20-alpine-git
  6. node-build:
  7. docker buildx build -f Dockerfile.node-build --platform linux/amd64 -t $(img) . --push
  8. image:
  9. DEBUG=$(DEBUG) ARCH=$(ARCH) TAG=$(VERSION) REGISTRY=$(REGISTRY) $(ROOT_DIR)/scripts/docker_push.sh