Microsoft Azure integration

📚 Learn more about Azure App Service action features, integrations and alternatives.

Azure App Service

Integrating Buddy with Microsoft Azure will let you push your code to Azure.

Pipeline example

Buddy is a pipeline delivery automation tool that integrates with Azure services. Learn how to seamlessly introduce Buddy to your development workflow.

Setting up Azure integration

  1. Log in to https://portal.azure.com.
  2. Go to your web app's blade and click Overview. There will be a Get publish profile link on the top. Click it to download the XML file with publishing data: Azure public profile
  3. Look up and click Azure App Service in the Deploy to Iaas section: Buddy IAAS actions
  4. Configure action details. Paste the following values from the XML file:
    • publishURL: publishData//publishProfile//publishUrl
    • login: userName with a $ sign
    • password: userPWD Configuring Azure action in Buddy
  5. Click Add this action to finish configuration.

Congratulations! You have just integrated Azure with your project.

Service Principal integration

The integration is used for Azure CLI, Azure storage, Azure AKS.

Pipeline example

Setting up Azure CLI integration

  1. Log in to https://portal.azure.com.
  2. Click the terminal icon: Azure portal
  3. Run az ad sp create-for-rbac to get the required credentials: Creating a role assignment