Automating continuous integration and delivery tasks with Azure DevOps is a pretty simple task, but it can be a bit tricky sometimes. Here is a tutorial for automating Angular tests and SonarQube.