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: provide self-contained binary build #6

Open
xynydev opened this issue Jan 22, 2024 · 2 comments
Open

feat: provide self-contained binary build #6

xynydev opened this issue Jan 22, 2024 · 2 comments
Labels
type: feature Brand new functionality, features, pages, workflows, endpoints, etc.

Comments

@xynydev
Copy link
Member

xynydev commented Jan 22, 2024

  • Local installation on any distro using a custom script similar to rustup
  • Takes less space in CI/CD
@gmpinder
Copy link
Member

Yes, when we get a workflow setup with cargo smart-release (the release tool I've been using), I'll be able to start packaging binaries in the releases.

@gmpinder
Copy link
Member

gmpinder commented Jan 22, 2024

Actually, if you want you can run inside of the image I build. I package everything you need in registry.gitlab.com/wunker-bunker/blue-build:latest and registry.gitlab.com/wunker-bunker/blue-build:latest-alpine.

Obviously once we're building in github we'll want to use ghcr.io, but this will help reduce build times.

@gmpinder gmpinder added the type: feature Brand new functionality, features, pages, workflows, endpoints, etc. label Feb 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: feature Brand new functionality, features, pages, workflows, endpoints, etc.
Projects
None yet
Development

No branches or pull requests

2 participants