Environment
Device and OS:
App version: UDS CLI v0.24.0
Kubernetes distro being used:
Other:
Steps to reproduce
- Make a task with an input that has a dash in its name
Expected result
All 4 types of valid input syntax work:
$INPUT_MY_INPUT
${INPUT_MY_INPUT}
${{ index .inputs "my-input" }}
${{ .inputs.my-input }}
Actual Result
Only 1, 2, and 3 work. 4 fails with error of "bad substitution"
Visual Proof (screenshots, videos, text, etc)
See #187
Severity/Priority
Additional Context
This is unrelated to the new changes from #184. I checked out v0.5.0 and tested with that version and it exhibited exactly the same behavior.

Environment
Device and OS:
App version: UDS CLI v0.24.0
Kubernetes distro being used:
Other:
Steps to reproduce
Expected result
All 4 types of valid input syntax work:
$INPUT_MY_INPUT${INPUT_MY_INPUT}${{ index .inputs "my-input" }}${{ .inputs.my-input }}Actual Result
Only 1, 2, and 3 work. 4 fails with error of "bad substitution"
Visual Proof (screenshots, videos, text, etc)
See #187
Severity/Priority
Additional Context
This is unrelated to the new changes from #184. I checked out v0.5.0 and tested with that version and it exhibited exactly the same behavior.