I have the issue with Azure DevOps pipeline parameters.
I have this code:
parameters:
- name: images
type: objects
default:
- registry: docker.io
repository: selenium/standalone-chrome
tag: 120.0
and doing echo it produces:
- ${{ each image in parameters.images }}:
- script: |
echo ${{ image.registry }}/${{ image.repository }}:${{ image.tag }}
with ‘docker.io/selenium/standalone-chrome:120‘ instead of ‘120.0‘
When the tag is changed to 120.1 then the output is ‘docker.io/selenium/standalone-chrome:120.1‘
How the object type parameter properties can be strong typed? In this case ‘120.0’ to be string?