dalec icon indicating copy to clipboard operation
dalec copied to clipboard

[REQ] Target handlers should have standard target paths

Open cpuguy83 opened this issue 11 months ago • 0 comments

What kind of request is this?

Improvement of existing experience

What is your request or suggestion?

Right now we only have mariner2 in tree, but jammy and windows support are close to being merged.

Today to get just the packages from mariner you have to use the target path --target=mariner2/rpm. With the aforementioned Windows support its --target=windowscross/zip, and jammy --target=jammy/deb.

This makes it a little difficult for tooling which needs to know what each path is.

I propose we include a standard subpath called packages across all handlers. Example, --target=mariner2/packages. This would be the same thing that mariner2/rpm provides right now.

If all handlers have this subpath then other tooling can just use his target path.

Likewise, we should make sure the same is true for getting container outputs, though I suspect that's less of an issue because that likely be standard just by its nature.

Are you willing to submit PRs to contribute to this feature request?

  • [ ] Yes, I am willing to implement it.

cpuguy83 avatar Mar 20 '24 16:03 cpuguy83