Wasm cpp bazel (#446)

This commit is contained in:
Hinsteny Hisoka
2023-07-26 10:55:56 +08:00
committed by GitHub
parent 3b78a0eb62
commit 3700ada7e6
14 changed files with 690 additions and 46 deletions

View File

@@ -0,0 +1,16 @@
ARG BUILDER=higress-registry.cn-hangzhou.cr.aliyuncs.com/higress/build-tools-proxy:release-1.12-2021-12-09T23-01-43
FROM $BUILDER as builder
ARG PLUGIN_NAME
WORKDIR /workspace
COPY . .
RUN bazel build //extensions/$PLUGIN_NAME:$PLUGIN_NAME.wasm
FROM scratch as output
ARG PLUGIN_NAME
COPY --from=builder /workspace/bazel-bin/extensions/$PLUGIN_NAME/$PLUGIN_NAME.wasm plugin.wasm