Controlling Pull Request Source Branches for Given Target Branch in Azure Git...
Generally you can create pull request from any given source branch to a any given target branch in Azure Git repos. You can setup a pull request validation build which evaluates the repo state, by...
View ArticleFixing Azure DevOps Xamarine Build error XA5300: The Java SDK Directory could...
When you try to build xamarine android projects with Azure Pipelines hosted agent Windows 2019 with VS2019 you might encounter error “XA5300: The Java SDK Directory could not be found”, if you are...
View ArticleResolving 'NoneType' object has no attribute 'azure_services' While Setting a...
As infrastructure automation is vital aspect of DevOps, you might want to setup an Azure Key Vault to use a Subnet in a vnet, programmatically. For this you can use Azure Command Line Interface (CLI)...
View ArticleCustomizing Columns in Your Azure DevOps Sprint/Task Boards
Kanban flow of the Azure Boards for user stories, features or other top level back log boards was a feature available in Azure DevOps Boards for a long time. However, it was not possible to change the...
View ArticleBuild .NET Core 3.0 Projects with Azure DevOps Pipeline Using Hosted Agents
.NET Core 3.0 is still in preview 7 and some of you may have already started developing projects with it. Implementing CI/CD is important to any project regardless of whether you are using bleeding...
View ArticleCreating an Azure Web App Supporting .NET Core 3 – IaC with Azure Pipelines
We have discussed how to build a .NET Core 3 Web Application in the previous post. In order to deploy a .NET Core 3.0 Web App to an Azure Web App, you need to install .NET Core 3.0 Extension to the...
View ArticleSetting Up Az Module to Write IaC for Azure
Microsoft has deprecated the AzureRM PowerShell module and introduced new Az PowerShell module for Azure. Bug fixes and support will be available for AzureRM module until December 2020. However, it is...
View ArticleUsing VS Code Extension for Azure Pipeline–Part1
Visual Studio Code is becoming a popular code editing tool in all platforms, Recently VS Code was added with Azure Pipeline extension which can generate YAML based pipeline code. The extension assists...
View ArticleResolving Azure DevOps Build Error “data at the root level is invalid” in...
When you try to execute dotnet test with test assemblies in Azure DevOps builds built with Visual Studio 2019 you may run into an error “data at the root level is invalid”. Let’s look at how to solve...
View ArticleImport BitBucket Cloud Repo to Azure Git Repo
Azure DevOps being a comprehensive Application Lifecycle Management tool provides Azure Git Repos as the distributed version control system which can be easily integrated with, Azure Boards to track...
View ArticleRollup Columns in Azure DevOps Boards
Azure Boards in Azure DevOps facilitate project planning and management with agility. The rich feature set and extensibility of Azure Boards with project level customizations as well as process...
View ArticleResolving “ERROR: There was a conflict. The remote server returned an error:...
You can use Infrastructure as code (IaC) to create resources in Azure and use that in the Azure DevOps pipelines. However, if you are using IaC create an Azure function where the storage account of the...
View ArticleGetting Started with Secure DevOps Kit for Azure
Security is important aspect of any software development project. DevOps is essential part of software development. Improving security measures of software development, delivery and deployment is now...
View ArticleDefine Variables Dynamically and Use Them in Subsequent Steps in Azure DevOps...
You normally define variables in Azure DevOps pipelines in the pipeline definition or using variable groups. However, there might be situations in a given step in your pipeline you might want to set a...
View ArticleSimple and Effective Branching and Deployment Strategy
While using Git repos there many standard branching strategies teams follow. With this post let’s discuss a simple to understand and execute branching and deployment strategy, which supports most of...
View ArticleImplementing Simple and Effective Branching and Deployment Strategy with...
In the previous post, we have discussed, a simple and effective branching and deployment strategy as a concept. Let’s now have a look at key implementation considerations of the proposed strategy with...
View ArticleBuilding Code from Multiple Repos with YAML Pipelines
You could only build code from a single repo using classic build pipelines in Azure DevOps. Now with multiple repo support added to YAML build pipelines (pipeline as code), you can decide which of the...
View ArticleReplacing iOS .plist Array Properties in Azure Release Pipelines
.plist files are used by iOS applications to keep configuration properties. These files support arrays as configurations. In deployment process of Azure DevOps pipelines you may want to update these...
View ArticleResolving Issues with | Symbol in PowerShell While Creating Node Web App in...
You can use Azure Command Line Interface with PowerShell to create infrastructure as code (IaC) scripts, for implementing deployment of resources in Azure platform services. When you try to create a...
View ArticleTraining Machine Learning (ML) Model with Azure Pipeline and Output ML Model...
Training a machine learning model requires wide range of quality data to get the ML model trained in such a way that it can provide accurate predictions. Azure build pipeline can run the python tests...
View Article