Deploying Machine Learning (ML) Model with Azure Pipeline Using Deployable...
We have discussed how to create a Machine Learning (ML) model as a deployable artifact in the post “Training Machine Learning (ML) Model with Azure Pipeline and Output ML Model as Deployable Artifact”...
View ArticleRunning EF Commands in Builds with .NET Core 3.1 in Hosted Agents
When you run builds with Entity Framework (EF) commands such as dotnet ef migrationsscript with .NET Core 2.2 it would work without any issue. However, if you upgrade your projects to use .NET Core 3.1...
View ArticlePushing NuGet Packages to Azure DevOps Artifact Feeds Manually
In the build pipelines of Azure DevOps we can easily push a NuGet package, using a NuGet push step and selecting the artifact feed, in the Azure DevOps organization or team project. But you may...
View ArticleCopy Azure Git Repo Branch Policies from One Branch to Another
Some teams when they practice Agile sprints keep a branch for the life of the sprint. In this case they do branch to develop features, make pull requests to sprint branch and release from the sprint...
View ArticleDeploying Infrastructure to AWS LIghtsail Using Azure DevOps – Part 1
AWS Lightsail is easy to use cloud platform services by Amazon Web Services. You can use aws command line capabilities with Azure DevOps to deploy the required infrastructure on AWS Lightsail. Let’s...
View ArticleDeploying Infrastructure to AWS LIghtsail Using Azure DevOps – Part 2 –...
In the previous post, we have discussed how to write a bash script with AWS CLI to create AWS Lightsail instance. In order to run this script to create AWS Lightsail instance via Azure DevOps we need...
View ArticleDeploying Infrastructure to AWS Lightsail Using Azure DevOps – Part 3 –...
In the previous two post, we have discussed how to write a bash script with AWS CLI to create AWS Lightsail instance and, how to setup a service connection in Azure DevOps for AWS. IN this post, lets...
View ArticleAzure Web App Creation with Azure CLI --runtime Specification Issues in...
PowerShell scripts and Azure CLI is a good combination to use for creating infrastructure as code targeting Azure platform. When creating an Azure app service app on Linux, you need to provide the...
View ArticleCross Repo Branch Policies in Azure Git Repos
Azure Git repos provide protection to branches with branch policies. The cross-repo branch policy in a team project now lets you define policies applicable to a branch pattern, where it would even be...
View ArticleGit Repo Submodule Checkout in Azure DevOps Build Pipelines
Submodule in Git repos help you to keep the common code modules in a separate repo and utilize in multiple other repos. When you clone the git repo you can include submodules by using git clone...
View ArticleAllow Azure Services on SQL Server with Azure CLI
Allow Azure services on Azure SQL Server lets other Azure Services such as function apps, app service apps etc. to be connected to an Azure SQL Server without needing to allow the outbound IPs of such...
View ArticleHow to Run GitHub Actions Step When a Failure Occurred in a Previous Step
GitHub Actions are the CI/CD workflow implementation tool built into GitHub repos. While using the GitHub Actions workflows you may want to execute a cleanup, or rollback or even a ticket(issue)...
View ArticleChange Routing of Azure Function Apps
When you implement functions in Azure by default the routing is the https://functionappname/api/functionname . However, this implementation would not let you proper organizing of routing when you have...
View ArticleGetting Started with Terraform for Azure in Windows 10
Terraform is a great way to setup infrastructure as code (IaC) for Azure. Terraform helps us to codify and version control our infrastructure needs in multiple platforms, hence, making learning...
View ArticleAuthorizing Terraform to Apply Changes to Azure Using SPN
We have discussed setting up a Windows 10 environment to develop terraform scripts in previous post. Let’s understand how to authenticate terraform to deploy infrastructure on Azure platform using a...
View ArticleWhy Azure DevOps Terraform Extension Task by Microsoft DevLabs to Deploy...
Terraform is used as declarative code for infrastructure deployments on multiple cloud platforms including Azure. Azure DevOps provides capability to execute Infrastructure as code (IaC), with CI/CD...
View ArticleAzure Terraform Infra as Code Deployment via Custom PowerShell with Azure...
As described in the post “Why Azure DevOps Terraform Extension Task by Microsoft DevLabs to Deploy Infra to Azure Does Not Work for Me”, the Microsoft DevLabs task to plan and apply terraform...
View ArticleAzure Terraform Infra as Code Deployment via Custom PowerShell with Azure...
In the previous post “Azure Terraform Infra as Code Deployment via Custom PowerShell with Azure DevOps Pipelines – Part 1 – Create Plan” we have discussed how to generate a terraform plan targeting...
View ArticleSet Work Item State on Pull Request Completion
Associated work items help to identify what is completed in a given pull request. If required while completing a pull request you could, set the associated work item to be moved to completed state....
View ArticleTrigger Deployment YAML Pipeline Once YAML Build Completed
Now it is possible to implement multi stage pipelines with YAML facilitating the implementation of deployment pipelines as well with YAML instead of classic release pipelines in Azure DevOps. However,...
View Article