I tested the following pipeline yml file and get 1 when echo ${<!-- -->{ variables.isTestA }}. But why the result is false when I compare ${<!-- -->{ variables.isTestA }} and 1?
variables:
isTestA: $(deploy_env)
trigger:
- master
pool: 'Default'
steps:
- script: echo ${<!-- -->{ variables.isTestA }}
displayName: 'Run a one-line script'
script: |
echo working
condition: eq('${<!-- -->{ variables.isTestA }}', '1')