mirror of
https://github.com/alibaba/higress.git
synced 2026-02-18 21:10:53 +08:00
16 lines
565 B
Makefile
16 lines
565 B
Makefile
PLUGIN_NAME ?= say-hello
|
|
REGISTRY ?= higress-registry.cn-hangzhou.cr.aliyuncs.com/plugins/
|
|
BUILD_TIME := $(shell date "+%Y%m%d-%H%M%S")
|
|
COMMIT_ID := $(shell git rev-parse --short HEAD 2>/dev/null)
|
|
IMAGE_TAG = $(if $(strip $(PLUGIN_VERSION)),${PLUGIN_VERSION},${BUILD_TIME}-${COMMIT_ID})
|
|
IMG ?= ${REGISTRY}${PLUGIN_NAME}:${IMAGE_TAG}
|
|
|
|
.DEFAULT:
|
|
build:
|
|
DOCKER_BUILDKIT=1 docker build \
|
|
--build-arg PLUGIN_NAME=${PLUGIN_NAME} \
|
|
-t ${IMG} \
|
|
--output extensions/${PLUGIN_NAME} \
|
|
.
|
|
@echo ""
|
|
@echo "output wasm file: extensions/${PLUGIN_NAME}/plugin.wasm"
|