The Intellisense for Pipelines config does not match with Pipe documentation
Issue #5325
new
The aws-sam-deploy pipe has the following documentation as an acceptable syntax -
script:
- pipe: atlassian/aws-sam-deploy:2.0.0
variables:
AWS_ACCESS_KEY_ID: $AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY: $AWS_SECRET_ACCESS_KEY
AWS_DEFAULT_REGION: 'us-east-1'
EXTRA_OPTIONS_DEPLOY: ['--s3-bucket=my-s3-bucket', '--stack-name=my-stack-name']
However, the EXTRA_OPTIONS_DEPLOY is an array. If we look at the Pipe Variable definition in the schema, we can see that the only acceptable values for pipe variables are string. This causes Intellisense to report an error when there is none -