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: implement an apt resolver #16

Merged
merged 4 commits into from
Mar 28, 2024
Merged

feat: implement an apt resolver #16

merged 4 commits into from
Mar 28, 2024

Conversation

thesayyn
Copy link
Collaborator

@thesayyn thesayyn commented Feb 3, 2024

No description provided.

@thesayyn thesayyn force-pushed the apt_installer branch 3 times, most recently from 5514193 to 16f4d50 Compare March 8, 2024 22:21
@thesayyn thesayyn force-pushed the apt_installer branch 5 times, most recently from d9fa23d to 35e959e Compare March 15, 2024 18:58
@thesayyn thesayyn marked this pull request as ready for review March 15, 2024 18:59
apt/private/index.bzl Outdated Show resolved Hide resolved
version lib

more progress

statusd

docs
@thesayyn thesayyn force-pushed the apt_installer branch 5 times, most recently from 3bca5d7 to b33a243 Compare March 19, 2024 19:30
@thesayyn
Copy link
Collaborator Author

ping @alexeagle for Bazel API review

Copy link
Collaborator

@alexeagle alexeagle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high-level bazel code in examples/apt looks okay to me, we could do a sync review over VC if there's anything specific you have in mind.

.bazelrc Outdated Show resolved Hide resolved
examples/apt/bullseye.yaml Show resolved Hide resolved
examples/apt/test_linux_amd64.yaml Show resolved Hide resolved
Copy link
Member

@loosebazooka loosebazooka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks mostly good.

Want to make sure you handled some edge cases, I remember adding test cases for weird multiline parsing: https://github.com/GoogleContainerTools/distroless/blob/8166efb13d435c5b95bf3ff44b1479bd94403f9b/debian_package_manager/internal/deb/parser_test.go#L48

.bazelrc Outdated Show resolved Hide resolved
MODULE.bazel Show resolved Hide resolved
@thesayyn
Copy link
Collaborator Author

Want to make sure you handled some edge cases, I remember adding test cases for weird multiline parsing:

That's done already.

@thesayyn thesayyn merged commit 53cd286 into main Mar 28, 2024
7 checks passed
@alexeagle alexeagle deleted the apt_installer branch March 28, 2024 20:01
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.

3 participants