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: base img support #46

Merged
merged 12 commits into from
Jul 3, 2024
Merged

feat: base img support #46

merged 12 commits into from
Jul 3, 2024

Conversation

rakshitgondwal
Copy link
Member

@rakshitgondwal rakshitgondwal commented Jun 30, 2024

Fixes #35

Changes made:

  • A user can now initialize bsf in an empty directory.
  • A user can build base images for your runtime/development dependencies using Nix.
  • oci.Enviroment has been renamed to oci.Artifact
  • The "pkgs" artifact has been reserved for building base images.
  • User can use bsf oci pkgs to build a base image for their runtime deps or bsf oci pkgs --dev to build a base image for their dev deps.

Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
cmd/init/config.go Outdated Show resolved Hide resolved
dr-housemd and others added 3 commits July 1, 2024 16:53
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
cmd/oci/oci.go Outdated Show resolved Hide resolved
cmd/oci/oci.go Outdated Show resolved Hide resolved
cmd/oci/oci.go Outdated Show resolved Hide resolved
pkg/hcl2nix/export.go Outdated Show resolved Hide resolved
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
pkg/generate/generate.go Outdated Show resolved Hide resolved
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
pkg/hcl2nix/lock.go Outdated Show resolved Hide resolved
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
dr-housemd
dr-housemd previously approved these changes Jul 3, 2024
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
dr-housemd
dr-housemd previously approved these changes Jul 3, 2024
Signed-off-by: Rakshit Gondwal <rakshitgondwal3@gmail.com>
@rakshitgondwal rakshitgondwal merged commit ebd3cab into main Jul 3, 2024
1 check passed
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.

Add support for creating base images
2 participants