protonmail-bridge-docker/build
c41ms0n dad7066244 docker: BuildKit cache + CGO LTO optimization
Add persistent cache mounts for the Go module cache, Go build cache,
and apt so only changed packages are re-downloaded or recompiled on
subsequent builds.

CGO LTO is injected via `make LIBFIDO2_LDFLAGS=...` rather than ENV
because the Makefile sets CGO_LDFLAGS inline in go-build-finalize,
clobbering any inherited environment variable. Binary stripping is done
with strip --strip-all post-build since the Makefile owns the -ldflags
chain and cannot be extended without losing the -X version constants.
2026-04-29 21:50:50 +02:00
..
Dockerfile docker: BuildKit cache + CGO LTO optimization 2026-04-29 21:50:50 +02:00
entrypoint.sh fix(entrypoint): correct abduco session detection and harden PTY_TOOL handling 2026-04-29 21:50:50 +02:00
gpgparams Add github actions for multiarch 2020-06-01 07:06:41 -07:00