fix build image, golang doesn't support riscv64

This commit is contained in:
Simon Ungar Felding 2025-02-15 18:39:23 +01:00
parent 41dead5f1f
commit 2cf698b2f4

View File

@ -1,14 +1,15 @@
FROM golang:bookworm AS build
# The build image could be golang, but it currently does not support riscv64. Only debian:sid does, at the time of writing.
FROM debian:sid-slim AS build
# Install dependencies
RUN apt-get update && apt-get install -y libsecret-1-dev
RUN apt-get update && apt-get install -y git golang build-essential libsecret-1-dev
# Build
WORKDIR /build/
COPY build.sh VERSION /build/
RUN bash build.sh
FROM debian:bookworm-slim
FROM debian:sid-slim
LABEL maintainer="Simon Felding <sife@adm.ku.dk>"
EXPOSE 25/tcp