It’s Friday – which means that Microsoft Build 2019 starts Monday! I’m literally writing this on my way to the airport and I couldn’t be more excited to be able to talk to so many passionate, creative developers next week. If you’re there, please stop by the Azure DevOps booth on the expo floor to say hi, and be sure to check out all the DevOps focused breakout sessions. And if you’re not there? Don’t miss everything that’s streaming live because we’ve got so much to show you.
How to edit a YAML Azure DevOps Pipeline
So you’re committed to checking in your build definition as YAML? (You are, right?!) That’s awesome, but sometimes editing YAML can be a bit tricky. There are so many tasks, after all, and so many options. Gian Maria Ricci shows you how much simpler it can be with the Azure Pipelines plug-in for Visual Studio Code.
Creating a Pull Request workflow in Azure DevOps
If you’re just getting started with Azure Pipelines from another CI build provider, you might not realize that you can set up multiple pipelines for one project easily. Andrew Craven explains how to set up a separate pull request validation build from an (after-merge) continuous integration build.
How I Built a Blog
Isaac Levin outlines how to build a highly-available blog out of JAMstack generators and Azure, all deployed with Azure DevOps. (Editor’s note: I think that there’s a Freudian slip in this post, where he deploys to Azure Blob Storage, not Azure Blog Storage. But shouldn’t it be the same?)
Breaking the wall between data scientists and app developers with Azure DevOps
Practices like healthy version control and unit tests are critical for every software project, and I’m thrilled to see my friends in the machine learning space evolve the best practices for their community. Wolfgang Pauli looks at what DevOps means to data science.
As always, if you’ve written an article about Azure DevOps or find some great content about DevOps on Azure then let me know! I’m @ethomson on Twitter.