loft-sh / devpod

Codespaces but open-source, client-only and unopinionated: Works with any IDE and lets you use any cloud, kubernetes or just localhost docker.
https://devpod.sh
Mozilla Public License 2.0
8.74k stars 328 forks source link

devcontainer features: support dependencies #1073

Open cgestes opened 4 months ago

cgestes commented 4 months ago

Hi,

I have a "meta" feature which list others features to install in "dependsOn". I noticed that the dependencies of the meta-features are not installed.

Is it implemented? (I couldn't find anything in the code base about "dependsOn").

Reference: see 'dependsOn' and 'installAfter' in https://containers.dev/implementors/features/

PS: if it's not a bug, we could add a message to explain it is not yet supported.

pascalbreuninger commented 4 months ago

Hi @cgestes, thanks for reporting this, it's indeed a gap in our implementation. We'll add it to the roadmap!