Multiple ways to automate code testing
/Use GitHooks, VSCode Extensions and Azure DevOps pipelines to automate your code testing. This blog explains how to set this up using YAML and PowerShell.
Read MoreUse GitHooks, VSCode Extensions and Azure DevOps pipelines to automate your code testing. This blog explains how to set this up using YAML and PowerShell.
Read MoreOnce your deployment fails often you need to do a manual rollback. In this blogpost I will explain how to use AzureDevOps pipelines to create a CI/CD pipeline which will automatically revert back to the last known good configuration.
Read MoreIn this blogpost I write about how we handle the automation workflow at my employer OGD ICT-diensten. By using several different parts of Azure DevOps.
Read MoreMaintaining who has permission to which part of Azure is an ongoing battle for OPS teams. Especially in environments where permissions change a lot. In this blogpost I will show a new powershell module and how you can use it to automate the creation of a authorization matrix.
Read MoreWhen using Azure DevOps there are situations where you need to use Personal Access Tokens (PAT). For example when interacting with the azure devops REST api to for example add comments to a work items from a schedules job on a VM.
Because we want PAT’s with a short lifetime incase they get leaked we need a system to renew them periodically. Since last year this can be done with a newly introduced API. In this post I will explain how to use this API.
In this post we are going to deploy this policy automatically to Azure and remove all manual labor. We are also going to add unit tests and integration tests to this pipeline to make sure that we can create a proper ci/cd flow.
Read MoreDo you recognize the situation where a new team member joins the team and writes a script. During the pull request you notice they don’t follow the coding standards you where following and you have to make a lot of comments to explain all the different standards you are using?
Read MoreDid you find a (spelling/grammar) mistake? Please contact me on twitter if you want it fixed!
Checkout my sessionize profile or run.events profiel for more information about me as a speaker.