How can I run more than one CLI command on Azure CLI pipeline. Example shown includes only one command.
Hey @Himanshu J Zinzuwadia ,
There are two options for this:
- Run the pipe multiple times with different commands.
For example:
- pipe: microsoft/azure-cli-run:1.0.2 variables: AZURE_APP_ID: $AZURE_APP_ID AZURE_PASSWORD: $AZURE_PASSWORD AZURE_TENANT_ID: $AZURE_TENANT_ID CLI_COMMAND: 'az account show' - pipe: microsoft/azure-cli-run:1.0.2 variables: AZURE_APP_ID: $AZURE_APP_ID AZURE_PASSWORD: $AZURE_PASSWORD AZURE_TENANT_ID: $AZURE_TENANT_ID CLI_COMMAND: 'az aks create --resource-group myResourceGroup --name myAKSCluster --node-count 1 --enable-addons monitoring --generate-ssh-keys' DEBUG: 'true'
- If you have many commands, you could workaround it by Creating a bash script in your repository with the commands you want to execute and executing the script in the CLI_COMMAND.
For example:
- pipe: microsoft/azure-cli-run:1.0.2
variables:
AZURE_APP_ID: $AZURE_APP_ID
AZURE_PASSWORD: $AZURE_PASSWORD
AZURE_TENANT_ID: $AZURE_TENANT_ID
CLI_COMMAND: "bash commands.sh"
Hope that works for you!
Regards,
Raul
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.