Skip to content

feat: run in distroless docker image#41

Merged
olevski merged 4 commits intomainfrom
feat-run-in-distroless-image
Feb 26, 2026
Merged

feat: run in distroless docker image#41
olevski merged 4 commits intomainfrom
feat-run-in-distroless-image

Conversation

@olevski
Copy link
Member

@olevski olevski commented Feb 16, 2025

I want to be able to get as close to a no-nonsense statically compiled executable as possible. And being able to run the executable in a distroless image is a good test for this.

The only thing missing from before is to vendor zlib. Otherwise we need users to have / install zlib for this to work. This way it is compiled and packaged with the executable.

@olevski
Copy link
Member Author

olevski commented Feb 16, 2025

This change is part of the following stack:

Change managed by git-spice.

@olevski olevski requested review from a team as code owners February 16, 2025 22:19
@olevski olevski mentioned this pull request Feb 16, 2025
@olevski olevski force-pushed the feat-run-in-distroless-image branch from 6ba80c9 to 5c0c26e Compare February 16, 2025 22:46
olevski and others added 4 commits February 26, 2026 14:20
Before this any compilation feature would not work on my computer when
it came to cloning a repository.
@olevski olevski force-pushed the feat-run-in-distroless-image branch from 5c0c26e to 66f9a05 Compare February 26, 2026 13:37
@olevski olevski changed the base branch from fix-cloning-repos to main February 26, 2026 13:38
@olevski
Copy link
Member Author

olevski commented Feb 26, 2026

I will add a followup PR to add image publishing in the CI

@olevski olevski enabled auto-merge February 26, 2026 14:10
@olevski olevski disabled auto-merge February 26, 2026 14:10
@olevski olevski enabled auto-merge February 26, 2026 14:11
@olevski olevski removed the request for review from a team February 26, 2026 14:13
@olevski olevski merged commit 9d19633 into main Feb 26, 2026
@olevski olevski deleted the feat-run-in-distroless-image branch February 26, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants