How do you pass a parameter to an Azure CLI Task in Azure DevOps?
Take the very basic example of showing basic info about a VM. A basic CLI command would be:
Now if I wanted to parameterize that command, so that I could pass in the VM Name, who would i do it?
I've tried creating a CLI Task as both an in-line script and a file, passing parameters using the Azure DevOps Argument builder, but nothing seems to work. The parameter looks like this:
In the script, I can't get the -vmname parameter, no matter what I try. I've tried:
So how do I do it?
to use build variables you can use the $(var_name)
notation, so in your inline script you would use the following:
az vm show --name $(my_variable) --resource-group dev -o table
if you would launch the script you'd use the same approach. if you are actually talking about how to get parameters in bash script, it should be $1 for the first parameter (as far as I recall)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With