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

Provide basic target mapping system for packaging rules (pkg_filegroup) #298

Closed
7 tasks done
nacl opened this issue Feb 23, 2021 · 0 comments
Closed
7 tasks done
Assignees
Milestone

Comments

@nacl
Copy link
Collaborator

nacl commented Feb 23, 2021

Originally brought up in #36, each packaging rule currently has its own scheme for laying out package contents, each with its own advantages and disadvantages.

Practically speaking, these are all just variations on ensuring that bazel targets are consistently mapped into the output package. There should be a unified interface for this.

This is primarily the subject of the files in pkg/experimental, which represent a first pass at implementing this feature. We believe we have identified the various shortcomings of this scheme, and an new, more streamlined, one is currently in progress.

This is tracking various pull requests other issues related to this mapping system, namely:

This will cover most cases. Other issues that should to be addressed at some point include (we are encountering issues with this internally):

Other, perhaps useful things that aren't as urgent:

@nacl nacl self-assigned this Feb 23, 2021
@nacl nacl added this to the 1.0 milestone Mar 2, 2021
@nacl nacl changed the title Provide basic target mapping system for packaging rules Provide basic target mapping system for packaging rules (pkg_filegroup) Mar 3, 2021
@nacl nacl closed this as completed May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant