File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# syntax=docker/dockerfile:1
22
33ARG GO_VERSION=1.25.5
4- ARG DEBIAN_VERSION=bookworm
4+ ARG DEBIAN_VERSION=trixie
55
66ARG XX_VERSION=1.7.0
77ARG OSXCROSS_VERSION=11.3-r8-debian
5454
5555FROM golangci/golangci-lint:${GOLANGCI_LINT_VERSION} AS golangci-lint
5656FROM gobase AS lint
57- RUN apt-get install -y binutils gcc libc6-dev libgcc-11 -dev libsecret-1-dev pkg-config
57+ RUN apt-get install -y binutils gcc libc6-dev libgcc-12 -dev libsecret-1-dev pkg-config
5858RUN --mount=type=bind,target=. \
5959 --mount=type=cache,target=/root/.cache \
6060 --mount=from=golangci-lint,source=/usr/bin/golangci-lint,target=/usr/bin/golangci-lint \
6161 golangci-lint run ./...
6262
6363FROM gobase AS base
6464ARG TARGETPLATFORM
65- RUN xx-apt-get install -y binutils gcc libc6-dev libgcc-11 -dev libsecret-1-dev pkg-config
65+ RUN xx-apt-get install -y binutils gcc libc6-dev libgcc-12 -dev libsecret-1-dev pkg-config
6666
6767FROM base AS test
6868RUN xx-apt-get install -y dbus-x11 gnome-keyring gpg-agent gpgconf libsecret-1-dev pass
Original file line number Diff line number Diff line change 11# syntax=docker/dockerfile:1
22
33ARG GO_VERSION=1.25.5
4+ ARG DEBIAN_VERSION=trixie
5+
46ARG DISTRO=ubuntu
57ARG SUITE=jammy
68
7- FROM golang:${GO_VERSION}-bookworm AS golang
9+ FROM golang:${GO_VERSION}-${DEBIAN_VERSION} AS golang
810
911FROM ${DISTRO}:${SUITE}
1012RUN apt-get update && apt-get install -yy debhelper dh-make libsecret-1-dev
You can’t perform that action at this time.
0 commit comments