Deploying Java Applications to Azure using Continuous Delivery
May 20, 2022April Yoho

Summary
This post details the CI/CD process for Java applications to Azure App Services using GitHub Actions, incorporating feature flags managed by Azure App Configuration for dynamic control of application features. It demonstrates how to troubleshoot a failed deployment by identifying a missing application setting (connection string for App Configuration) and resolving it. The post also highlights the ability to control features across multiple applications and environments using a single feature flag.
More from the CI/CD for Go Applications to Azure App Services trail
- Azure Developer CLI: Azure Container Apps Dev-to-Prod Deployment with Layered Infrastructure
- How to build, test and deploy your application using Azure and GitHub
- Deploy a Java Application to Azure using Continuous Integration
- Azure Friday: Best practices for Azure Container Instances (ACI) with GitHub Actions
- Azure Web App Service and GitHub Actions (Video Tutorial)