Quite frequently, folks will need to do jq-like things on JSON or YAML output from a result of one of their run_sh steps. It would be a very nice convenience if we had a plan step that helped users do the extraction (without them needing to coordinate files artifact-mounting and everything themselves.
Desired behaviour
There is a plan step for extracting values from JSON/YAML. Bonus points if it can return a Starlark dict/struct object that has the keys the user expects.
How important is this to you?
Painful; the lack of this feature makes using Kurtosis frictionful.
Background & motivation
Quite frequently, folks will need to do
jq
-like things on JSON or YAML output from a result of one of theirrun_sh
steps. It would be a very nice convenience if we had aplan
step that helped users do the extraction (without them needing to coordinate files artifact-mounting and everything themselves.Desired behaviour
There is a
plan
step for extracting values from JSON/YAML. Bonus points if it can return a Starlark dict/struct object that has the keys the user expects.How important is this to you?
Painful; the lack of this feature makes using Kurtosis frictionful.
What area of the product does this pertain to?
Other: anything not covered by the above