Has anyone seen unexpected behaviour with checkbox parameters? Let's say I have a parameter full_or_empty and I want the values to be "full" if checked and "" if unchecked. That gives me the following spec:
checkbox checkedValue='full' display='normal'
If I don't set the build configuration value then full_or_empty appears unchecked in run parameters and it works fine (checked gives me "full" and unchecked gives me "" in the build output).
However, if I set the build configuration value to "full" then although full_or_empty appears checked in run parameters the actual value passed to the build is "full" even if I uncheck it.
Is this expected? Should I be doing things different to achieve what I want? (tried this on 8.1.5 and 9.0.2 - same issue)