Skip to content

Marcus Felling

A blog about things I learn at the keyboard: DevOps, CI/CD, Cloud, Automation, to name a few….

  • Archives

Archives

  • Using Azure Test Plans with Playwright
  • Measuring Website Performance with Playwright Test and Navigation Timing API
  • 6 Nifty GitHub Actions Features πŸš€
  • Handling Azure AD/Entra ID Authentication with Playwright
  • 25 reasons to choose Playwright as your next web testing framework
  • Create resilient 🎭 Playwright e2e tests with locators
  • Publishing 🎭 Playwright test results to GitHub Pages
  • πŸ’ͺ Azure Bicep CI/CD πŸš€
  • Using Terraform’s Azure provider (azurerm) with GitHub Actions and Terraform Cloud
  • Reasons to use Bicep over Terraform
  • Azure Pipelines: YAML Templates VS. Custom Tasks
  • The importance of the Definition of “Done”
  • Porting an Azure Pipeline (YAML) to a GitHub Action
  • How to reduce the size of your TFS/Azure DevOps Server collection databases
  • Tips for governing Azure subscriptions
  • Azure Pipelines: Classic Editor VS. YAML
  • Associating automated tests with Azure Test Cases
  • Azure DevOps Pipeline Decorators
  • Azure DevOps Pipelines: Variables, $Variables, __Variables__, $env:Variables, $(Variables), %VARIABLES%
  • Start-IISCommitDelay / Stop-IISCommitDelay
  • Trigger an Azure Function (PowerShell) from an Azure DevOps Pipeline
  • Bulk update Azure Release Pipelines tasks
  • Setting up SonarQube (on Windows) with Azure Pipelines
  • Azure Release Pipelines: What releases haven’t been deployed to Production yet?
  • Deploying IIS hosted ASP.NET Core apps using app_offline.htm
  • TFS Release Management: Create Release via REST API
  • Setting up a CI pipeline to run functional tests in TFS 2018 and Azure Pipelines (Formerly VSTS)
  • Versioning .Net assemblies using TFS/VSTS Build.BuildID
  • Chef recipe to install VSTS agents (Windows)
  • Rolling deployments to AWS using Octopus Deploy and Auto Scaling Groups
  • Azure Pipelines YAML Builds (Pipeline as code)
  • Setting up a build/deploy pipeline for MySQL seed scripts using VSTS and Octopus Deploy
  • Code Sharing (PowerShell): Create Pull Request via VSTS REST API
  • Feature Flag journey with LaunchDarkly – Part 2
  • TFS/VSTS Build – System Capabilities and Demands
  • Feature Flag journey with LaunchDarkly – Part 1
  • Configuration Management for Serverless Microservice Projects
  • Getting started with MSBuild
  • Code Sharing (PowerShell): Update Octopus variable via Octopus API
  • Visual Studio Marketplace Metrics
  • Custom Build Conditions in VSTS
  • Migrating Team Foundation Server to Visual Studio Team Services
  • A simple explanation of private pipeline billing in VSTS
  • Octopus Deploy: Running deployment steps in parallel
  • Gitflow and Visual Studio Team Services
  • VSTS Marketplace Extension: Queue Build(s) Task
  • Using Task Groups in TFS/VSTS

Subscribe

Loading

Recent Blog Posts

  • Using Azure Test Plans with Playwright

    Using Azure Test Plans with Playwright

    In 2020, I blogged about associating automated tests with Azure …Read More Β»
  • Measuring Website Performance with Playwright Test and Navigation Timing API

    Measuring Website Performance with Playwright Test and Navigation Timing API

    I was recently tasked with measuring the impact of a …Read More Β»
  • 6 Nifty GitHub Actions Features πŸš€

    6 Nifty GitHub Actions Features πŸš€

    I’ve been having a lot of fun with GitHub Actions …Read More Β»
  • Handling Azure AD/Entra ID Authentication with Playwright

    Handling Azure AD/Entra ID Authentication with Playwright

    One of the most frequently asked questions I get is …Read More Β»

Social

  • LinkedIn
  • GitHub
  • Twitter