Home » YAML
This article explains in very brief terms – it is Christmas and I’m enjoying my 2-week-long European vacation, after all 😉 – how to make sure your Azure DevOps (YAML) pipelines fire on schedule. Because by default, they won’t. And I’ll explain to you why that (kind of) makes sense!…Continue reading How to make sure your pipelines run as scheduled in Azure DevOps?
Time to write about Home Assistant for a change! I’ve been using the home automation platform for a couple of years now and while it’s immensely powerful, you also run into all kinds of issues. I could rant in length about one weather station or how difficult it is to…Continue reading How to pick the cheapest hours of electricity using Home Assistant?
It took me something like 10 years of struggling to get remote triggers to finally fire in Azure DevOps, and in this article, I’ll share how I finally got the remote repository trigger to work for an actual Team Project in real production use (and that’s a first!) 😃 Okay,…Continue reading Working YAML sample of a remote repository CI trigger in Azure DevOps
This article explains one possible reason why you might run into an error like “Variable reference is not valid. ‘:’ was not followed by a valid variable name character. Consider using ${} to delimit the name” when using a PowerShell task in an Azure DevOps pipeline. But hey – at…Continue reading How to fix Azure DevOps “Variable reference is not valid. ‘:’ was not followed by a valid variable name character. Consider using ${} to delimit the name”
Have you ever wondered how you could roll back the latest layered Azure IoT Edge deployment? I have – it’s actually pretty useful. But what for? Well, perhaps it’s useful as the last step or whatever interesting Azure DevOps pipelines you have to deploy changes to an Edge device, run…Continue reading How to roll back an Azure IoT Edge layered deployment?
This article documents a simple but annoying fix to an issue with Azure DevOps. In this particular case, an incoming webhook (configured as a service connection) would fail to fire, no matter what. It turns out that it’s a bug in Azure DevOps – who would have thought :) Luckily,…Continue reading Azure DevOps incoming webhook just won’t fire? Easy (stupid) fix!
This short article simply documents how to install the dependencies for running Robot Framework on Azure DevOps’ hosted agents. This simple tip comes in handy when you need to run any UI testing for your project after build, as Robot Framework is a great and widely used tool for that.…Continue reading How to run Robot tests on an Azure DevOps hosted agent?
Uh, okay, well. So this is where you should just RTFM (that’s along the lines of “check the documentation” for those uninitiated in the world of unnecessary abbreviations). But as we’ve found out before, Microsoft’s documentation on the agent’s installed software isn’t always up-to-date. That’s why I added this simple…Continue reading How to find out which WebDriver version is installed on an Azure DevOps build machine using YAML?
This article explains how to fix a weird and surprising error about GitHub Actions workflow file thrown at you when you try to push your changes using GitHub Desktop. The odd part is that you had no changes to the workflow file at all. Problem Ran into this one when…Continue reading How to resolve “refusing to allow an integration to create or update .github/workflows/main.yml” on GitHub Desktop?
Okay – a quick piece of documentation that was a bit lackluster, so it’s again a good idea to log somewhere. How to package a simple DLL that’s a result of your Azure DevOps Pipeline? In my particular case, I have configured a post-build step to obfuscate the DLL, that’s…Continue reading Azure DevOps – how to package a single DLL?