Closed grubeninspekteur closed 6 months ago
Thanks @grubeninspekteur for reporting this! I have mistakenly believed that the installAfter
is transitive, and while ghcr.io/devcontainers-contrib/features/npm-package
feature has ghcr.io/devcontainers/features/node
in its installAfter
, It does not carry on to the base feature. I have updated all affected features to include the node feature explicitly
Feature id and version
ghcr.io/devcontainers-contrib/features/angular-cli:2
Devcontainer base Image
mcr.microsoft.com/devcontainers/java:1-21-bullseye
What happened?
Issue #211 resurfaced since the installsAfter dependency on node is no longer specified in https://github.com/devcontainers-contrib/features/blob/main/src/angular-cli/devcontainer-feature.json as it was in the commit that fixed the linked issue. I had the exact same thing happening with
While there is an "installsAfter" dependency in npm-package, it does not seem to be transitive.
Relevant log output