You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The entire /require/* section becomes overridden if it's redeclared.
What did you expect to happen instead?
According to the documentation, sections are supposed to merge, not replace one another. And we can see that with functions, pipelines, etc... Likewise the /require/* section should merge commands, not replace the entire section when additional .require.commands.* are added.
How can we reproduce the bug? (as minimally and precisely as possible)
What happened?
When importing like this
The entire
/require/*
section becomes overridden if it's redeclared.What did you expect to happen instead?
According to the documentation, sections are supposed to merge, not replace one another. And we can see that with functions, pipelines, etc... Likewise the
/require/*
section should merge commands, not replace the entire section when additional .require.commands.* are added.How can we reproduce the bug? (as minimally and precisely as possible)
import.yaml
devspace.yaml:
Run
devspace run-pipeline demo
You will see that
.require.commands[name=example]
is never evaluated, as expected.Local Environment:
Kubernetes Cluster:
Anything else we need to know?
The text was updated successfully, but these errors were encountered: