Azure DevOps: merging pull requests with conventional commitsHow to merge a pull request in Azure DevOps and maintain a git commit history of conventional commits, using the Azure DevOps API and build validations.John Reilly·Aug 29·6 min readFollowtypescriptazure devopsnode.js
Azure DevOps: merging pull requests and setting autocomplete with the APIHow to merge a pull request in Azure DevOps or set it to autocomplete using the Azure DevOps API Client for Node.js.John Reilly·Jul 25·3 min readFollowtypescriptazure devopsnode.js
Azure DevOps: using DefaultAzureCredential in an Azure Pipeline with AzureCLI@2How to use DefaultAzureCredential in an Azure DevOps pipeline in the same way as you can locally.John Reilly·Jul 18·5 min readFollowtypescriptazure devopsnode.js
Azure DevOps: pull requests and dynamic required reviewersHow to have dynamically assigned required reviewers for a pull request in Azure DevOps using build validations and the Azure DevOps Client for Node.js.John Reilly·Jun 25·7 min readFollowtypescriptazure devopsnode.js
List Pipelines with the Azure DevOps APILearn how to list the Azure Pipelines in a project using the Azure DevOps REST API with TypeScript and the continuation token.John Reilly·Apr 6·1 min readFollowazure pipelinesazure devopstypescript
Get Service Connections with the Azure DevOps API (REST and TypeScript)Learn how to get service connections with the Azure DevOps REST API using both curl and TypeScript.John Reilly·Jan 25·3 min readFollowazure pipelinesazure devopstypescript
npx and Azure Artifacts: the secret CLI delivery mechanismBy combining npx and Azure Artifacts, you can deliver your command line application to consumers in a way that is easy to use and secure.John Reilly·Dec 8·7 min readFollowazure devopsnode.js
Azure Artifacts: Publish a private npm package with Azure DevOpsAzure DevOps has a feature called Azure Artifacts that supports publishing npm packages to a feed for consumption. This post shows how to publish a private npm package with Azure DevOps.John Reilly·Dec 1·3 min readFollowazure devopsnode.js
Introducing azdo-npm-auth (Azure DevOps npm auth)Azure DevOps npm auth eases setting up local authentication to Azure DevOps npm feeds, particularly for non Windows users.John Reilly·Nov 9·5 min readFollowazure devopsnode.js
Azure DevOps API: Set User Story column with the Azure DevOps Client for Node.jsIt is possible to set the column of a User Story in Azure DevOps with the Azure DevOps Client for Node.js, but the mechanism is surprising.John Reilly·Nov 1·4 min readFollowtypescriptazure devopsnode.js
Using AZD for faster incremental Azure Container App deployments in Azure DevOpsLearn how to speed up deployments of Azure Container Apps in GitHub Actions using the AZD command.John Reilly·Jul 15·12 min readFollowazurebicepazure container appsazure devops
Using Bun in Azure PipelinesBun is a fast JavaScript runtime which can be used to speed up the TypeScript / JavaScript you have. This post shows you how to use it in Azure Pipelines.John Reilly·Feb 4·2 min readFollowbunazure pipelinesazure devops
Bicep lint with Azure Pipelines and GitHub ActionsBicep lint allows you to lint bicep files to ensure they conform to best practices. In this post we'll look at how to run bicep lint in Azure Pipelines and GitHub Actions.John Reilly·Jan 30·8 min readFollowbicepgithub actionsazure pipelinesazure devops
Private Bicep registry authentication with AzureResourceManagerTemplateDeployment@3You can deploy Bicep to Azure with the dedicated Azure DevOps task; however authentication to private Bicep registries is not supported. This post shares a workaround.John Reilly·Jun 2·3 min readFollowbicepazure devops
Get Build Validations with the Azure DevOps APIUse the Azure DevOps API to acquire the build validations a project uses. This post shows you how using curl and the Node.js API.John Reilly·Jul 10·3 min readFollowazure pipelinesazure devops
Azure Static Web Apps: named preview environments with Azure DevOpsAzure Static Web Apps have just released a new feature for Azure DevOps users called "named preview environments". Let us have a lookJohn Reilly·May 7·3 min readFollowazure static web appsazure devops
Azure DevOps: consume a private artifact feedTo build applications both locally and in an Azure Pipeline using Private Azure Artifact feeds with Azure DevOps, follow these steps.John Reilly·Mar 30·3 min readFollowazure devopsasp.net
Azure Static Web App Deploy Previews with Azure DevOpsThis post describes a pull request deployment preview mechanism for Azure Static Web Apps inspired by the Netlify offering.John Reilly·Dec 5·6 min readFollowazure static web appsazure devops
Permissioning Azure Pipelines with Bicep and Azure RBAC Role AssignmentsLearn to permission Azure Pipelines to access resources through RBAC role assignments with Bicep. Includes examples and integration tests.John Reilly·Sep 12·6 min readFollowbicepazure pipelinesazureazure devops
Publish Azure Static Web Apps with Bicep and Azure DevOpsLearn how to deploy Azure Static Web Apps using Bicep and Azure DevOps, including workarounds for common deployment issues.John Reilly·Aug 15·3 min readFollowazure static web appsbicepazure pipelinesazure devops
Create a Pipeline with the Azure DevOps APILearn how to create an Azure Pipeline using the Azure DevOps REST API with a personal access token and JSON file, as detailed in this post.John Reilly·May 8·3 min readFollowazure pipelinesazure devopstypescript
Visual Studio Marketplace: images in Markdown!Publish your README/index.md and associated images to Visual Studio Marketplace.John Reilly·Nov 28·3 min readFollowazure devops
Azure DevOps Client for Node.js - GitApi / WikiApi limitationsThe Azure DevOps Node.js client library has limitations and missing features. Workarounds are possible for using Azure DevOps REST API directly.John Reilly·Oct 31·3 min readFollownode.jsazure devops
VSTS and EF Core MigrationsLearn how to migrate Entity Framework database migrations during an ASP.NET Core project deployment with a console app using VSTS and Azure.John Reilly·Jun 24·4 min readFollowazure devopssql server
VSTS... YAML up!Visual Studio Team Services now has a YAML build definition preview feature that enables users to keep their build scripts with their code.John Reilly·Jun 16·4 min readFollowazure devops
TFS 2012 meet PowerShell, Karma and BuildNumberThis guide explains how to run PowerShell scripts for TFS 2012 build processes and how to publish Karma test results in the platform.John Reilly·Mar 4·5 min readFollowazure devops
Visual Studio, tsconfig.json and external TypeScript compilationVisual Studio will not gain support for tsconfig.json until TypeScript 1.8, so using external compilation may be preferable.John Reilly·Feb 19·6 min readFollowvisual studiowebpackazure devopstypescript
TFS 2012, .NET 4.5 and C# 6Use C# 6 features on .NET 4.5 with Visual Studio 2015, set MSBuild Arguments and install Microsoft.Net.Compilers on the old build server.John Reilly·Feb 1·1 min readFollowc#asp.netazure devops
The Surprisingly Happy Tale of Visual Studio Online, Continous Integration and ChutzpahJohn recounts his experience with JavaScript unit testing using Jasmine and Chutzpah for integration with Visual Studio and Team Foundation Service.John Reilly·Mar 17·6 min readFollowautomated testingazure devopsjavascript
Getting TypeScript Compile-on-Save and Continuous Integration to play niceLearn how to compile TypeScript in Visual Studio without making TypeScript compilation part of the build process on the server.John Reilly·Oct 30·4 min readFollowazure devopstypescript