forked from Botanical/BotanJS
Removed old impl
This commit is contained in:
@@ -21,10 +21,13 @@ RUN --mount=type=cache,target=/go/pkg/mod \
|
||||
GOARCH=$TARGETARCH \
|
||||
go build -trimpath -o /out/botan-api -ldflags='-s -w' ./cmd/botan-api
|
||||
|
||||
RUN mkdir -p /out/tmp && chmod 1777 /out/tmp
|
||||
|
||||
FROM scratch
|
||||
|
||||
COPY --from=build /out/botan-api /usr/local/bin/botan-api
|
||||
COPY "botanjs/src" "./src"
|
||||
COPY --from=build /workspace/src "./src"
|
||||
COPY --from=build /out/tmp /tmp
|
||||
|
||||
EXPOSE 8080/tcp
|
||||
ENTRYPOINT ["/usr/local/bin/botan-api", "-src", "./src", "-addr", ":8080"]
|
||||
|
||||
@@ -14,11 +14,15 @@ COPY "botanjs/src" "./src"
|
||||
COPY "resolver-go/cmd" "./cmd"
|
||||
COPY "resolver-go/internal" "./internal"
|
||||
|
||||
RUN go run ./cmd/botan-gen \
|
||||
RUN go run ./cmd/classmap-gen \
|
||||
-src ./src \
|
||||
-out internal/generated/classmap_gen.go
|
||||
|
||||
RUN mkdir /out && cp internal/generated/classmap_gen.go /out
|
||||
RUN go run ./cmd/externs-gen \
|
||||
-src ./src \
|
||||
-out internal/generated/externs_gen.go
|
||||
|
||||
RUN mkdir /out && cp internal/generated/*_gen.go /out
|
||||
|
||||
FROM scratch
|
||||
COPY --from=build /out/classmap_gen.go ./
|
||||
COPY --from=build /out/*_gen.go ./
|
||||
|
||||
Reference in New Issue
Block a user