criticalmanufacturing / cli

Critical Manufacturing Projects Command Line Tool
https://criticalmanufacturing.github.io/cli/
BSD 3-Clause "New" or "Revised" License
12 stars 28 forks source link

Declarative Build Steps for Generic packages #175

Closed m-s- closed 2 years ago

m-s- commented 2 years ago

Generic packages do not follow any specific structure and, as such, should support declaring all behaviour in their manifest. However, build steps up until now are closely related to the package type and as such cannot be declared in the manifest. We should enable this but only for Generic packages.

Ideally, we would fix all scenarios with a generic "command string" approach that is then forked from CLI instead of supporting all our builders with a custom syntax.

m-s- commented 2 years ago

Closed by #176