I have been working with Azure Pipelines for some time and I would like to introduce it to you. Instead of describing it into a blog post, I made an online workshop to manipulate it.
During this workshop, you will learn how to set up a CI pipeline to build a Maven / Java application and a NodeJs application. You will also discover Azure Pipelines features, such as pipeline caching, variables, parameters, and templating.
If you would like to take this workshop, all you need is a Github account.
Please feel free to send me feedback here on the comment section or by creating a Github issue to the project.
Here's the link https://workshop-azure-pipelines.netlify.app/