Codebase list chisel / run/fc88d81d-3f4e-4830-ac1a-c5a70dab52ff/upstream Dockerfile
run/fc88d81d-3f4e-4830-ac1a-c5a70dab52ff/upstream

Tree @run/fc88d81d-3f4e-4830-ac1a-c5a70dab52ff/upstream (Download .tar.gz)

Dockerfile @run/fc88d81d-3f4e-4830-ac1a-c5a70dab52ff/upstreamraw · history · blame

# build stage
FROM golang:alpine AS build-env
LABEL maintainer="[email protected]"
RUN apk update
RUN apk add git
ENV CGO_ENABLED 0
ADD . /src
WORKDIR /src
RUN go build \
    -ldflags "-X github.com/jpillora/chisel/share.BuildVersion=$(git describe --abbrev=0 --tags)" \
    -o chisel
# container stage
FROM alpine
RUN apk update && apk add --no-cache ca-certificates
WORKDIR /app
COPY --from=build-env /src/chisel /app/chisel
ENTRYPOINT ["/app/chisel"]