Files
sablier/plugins/proxywasm/Dockerfile
2024-10-01 17:30:14 -07:00

18 lines
412 B
Docker

FROM golang:1.22 AS build
ADD https://github.com/tinygo-org/tinygo/releases/download/v0.32.0/tinygo_0.32.0_amd64.deb tinygo_amd64.deb
RUN dpkg -i tinygo_amd64.deb
WORKDIR /go/src/sablier/plugins/proxywasm
COPY go.mod ./
COPY go.sum ./
RUN go mod download
COPY . /go/src/sablier/plugins/proxywasm
RUN make
FROM scratch
COPY --from=build /go/src/sablier/plugins/proxywasm/sablierproxywasm.wasm ./plugin.wasm