Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add debian 12 build file #516

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

chriswk
Copy link
Member

@chriswk chriswk commented Sep 5, 2024

Also made the dockerignore file just ignore the target folder except for the binaries. Which will allow us to have a docker image that does the building.

The debian12 recipe uses cargo chef to have better layer caching, as well as debian:bookworm-slim as the base image for runtime, which is slightly bigger than distroless.

However, it does not build for both amd64 and aarch yet

Should help for #509

Also made the dockerignore file just ignore the target folder except for
the binaries. Which will allow us to have a docker image that does the
building.

The debian12 recipe uses cargo chef to have better layer caching, as
well as debian:bookworm-slim as the base image for runtime, which is
slightly bigger than distroless.

However, it does not build for both amd64 and aarch yet
@chriswk chriswk self-assigned this Sep 5, 2024
Copy link

github-actions bot commented Sep 5, 2024

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails

Scanned Manifest Files

@chriswk
Copy link
Member Author

chriswk commented Sep 5, 2024

Bah, this is just the first step, because we need the binary attached to our releases as well. I'll extend this PR with the work needed to have an openssl 3.0 compatible binary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

Successfully merging this pull request may close these issues.

libssl.so.1.1: cannot open shared object file: No such file or directory
1 participant