This is another of those posts to remind me in the future. I searched the documentation for this answer for ages and found nothing, eventually getting the solution by asking on the SonarQube Forum
When you link SonarQube into an Azure DevOps pipeline that is used from branch protection the success, or failure, of the …
Read MoreThis is a somewhat different post to my usual technical ones…
In December 2017 I had major surgery. This was to remove an adrenal cortical carcinoma (ACC) that had grown on one of my adrenal glands and then up my inferior vena cava (IVC) into my heart.
Early on I decided, though not hiding the fact I was ill, to not …
Read MoreYesterday GitHub released Codespaces as a commercial offering. A new feature I have been using during its beta phase.
Codespaces provides a means for developers to easily edit GitHub hosted repos in Visual Studio Code on a high-performance VM.
No longer does the new developer on the team have to spend ages getting …
Read MoreBackground
We regularly re-build our Azure DevOps private agents using Packer and Lability, as I have posted about before.
Since the latest re-build, we have seen all sorts of problems. All related to pulling packages and tools from NuGet based repositories. Problems we have never seen with any previous generation of …
Read MoreAs I am sure you are all aware the preview of Visual Studio 2022 has just dropped, so it is time for me to update my Parameter.xml Generator Tool to support this new version of Visual Studio.
But what does my extension do?
As the Marketplace description says...
A tool to generate parameters.xml files for MSdeploy from …
Read More- Creating a new project in Azure DevOps with your desired process template is straightforward. However, it is only the start of the job for most administrators. They will commonly want to set up other configuration settings such as branch protection rules, default pipelines etc. before giving the team access to the …
Read More I recently had the need to get the email address of the approver of a deployment to an environment from within a multi-stage YAML pipeline. Turns out it was not as easy as I might have hoped given the available documented APIs.
Background
My YAML pipeline included a manual approval to allow deployment to a given …
Read MoreAnother post so I don't forget how I fixed a problem....
I have been making sure some Selenium UX tests that were originally written against Chrome also work with other browsers. I have had a few problems, the browser under test failing to load or Selenium not being able to find elements.
Turns out the solution is to …
Read More- Update 10 May 2021 - Remember that GitHub Issue Forms are in early beta, you need to keep an eye on the regular new releases as they come out. For example, my GitHub Forms stopped showing last week. This was due to me using now deprecate lines in the YAML definition files. Once I edited the files to update to support …
Read More It is easy to get your local branches in Git out of sync with the upstream repository, leaving old dead branches locally that you can't remember creating. You can use the prune option on your Git Fetch command to remove the remote branch references, but that command does nothing to remove local branches.
A good while …
Read More