Skip to content

Deduplicate packaging logic across components #622

Open
@antonok-edm

Description

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.

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions