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

Deduplicate packaging logic across components #622

Open
antonok-edm opened this issue May 8, 2023 · 1 comment
Open

Deduplicate packaging logic across components #622

antonok-edm opened this issue May 8, 2023 · 1 comment
Assignees

Comments

@antonok-edm
Copy link
Collaborator

As of writing this issue, most components are packaged with their own scripts. What's unfortunate is that there is a lot of duplication of the packaging logic across those individual scripts, and some features (e.g. the --local-run flag) are not supported by all of them.

A better architecture seems like it'd have component type implementing a common interface, and then common code would process a "class instance" for each component.

In the meantime, it'd be nice if we can at least use common packaging functions/setup across all of the components.

@antonok-edm antonok-edm self-assigned this May 8, 2023
@antonok-edm
Copy link
Collaborator Author

Once this is addressed we can remove the note from the README about --local-run not being supported everywhere.

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

No branches or pull requests

1 participant