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
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
Azure Pipelines meet VitestThis post details how to integrate the test runner Vitest with Azure Pipelines.John Reilly·Aug 5·3 min readFollowazure pipelinesautomated testing
Azure Pipelines - Node.js 16 and custom pipelines task extensionsSupport for Node.js 16 for Azure Pipelines custom pipelines task extensions has arrived. From a TypeScript perspective, this post documents how to migrate.John Reilly·Jan 5·4 min readFollowazure pipelinesnode.jstypescript
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
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
Bicep meet Azure Pipelines 2With Azure CLI, Bicep can be run in Azure Pipeline with minimal effort. Compile Bicep to ARM in a simple one-liner bash step.John Reilly·Mar 23·2 min readFollowbicepazure pipelinesazure
Bicep meet Azure PipelinesBicep is a more readable alternative to ARM templates. Though no Bicep task is available yet, Azure CLI can still deploy Bicep.John Reilly·Mar 20·4 min readFollowbicepazure pipelinesazure
Azure Pipelines Build Info in an ASP.NET React appSurface build metadata using Azure Pipelines and ASP.NET for both client and server builds in your app with this tutorial.John Reilly·Jan 29·5 min readFollowazure pipelines
Azure Pipelines meet JestLearn how to integrate Jest with Azure Pipelines to run tests as a part of your pipeline and utilize results reporting in the Azure Pipelines UI.John Reilly·Dec 30·3 min readFollowazure pipelinesautomated testing
azure-pipelines-task-lib and isOutput setVariableThis is a workaround for custom Azure Pipelines task extension to output variable since the library does not support "isOutput=true."John Reilly·Dec 9·1 min readFollowazure pipelines