This repository was archived by the owner on Jul 7, 2025. It is now read-only.

Description
If there are two components that are 'grouped' by sharing a parent folder (aside from the components directory), e. g. etcd/backupinfra and etcd/cluster, I would expect that a sow command referring to the 'grouping' folder would resolve to all components in that folder. For this example, I would expect that sow deploy etcd would deploy both components, etcd/backupinfra and etcd/cluster.
However, that is not the case: if I do sow deploy etcd only etcd/backupinfra gets deployed.
What I would like to be added:
When referring to a parent folder of multiple components, this folder should resolve into all components that it contains, sorted accordingly to their dependencies (and alphabetical otherwise).
In the above example: sow deploy etcd should behave exactly as sow deploy etcd/backupinfra etcd/cluster.