I recently hit a problem with builds triggered by branch policies in Azure DevOps Repos. With the help of Microsoft I found out the problem and I thought it worth writing up uncase others hit the issue.
Setup
Folders
Assume you have a Git repo with source for the UI, backend Services and common code in sub folders
/ …
Read MoreI have been trying to use Regex to select a block of an XML based .NET Core CSPROJ file, and yes before you say know I could use XPATH, but why am not is another story.
I was trying to use the Regex
1content.match(/<PropertyGroup>((.|n)\*)</PropertyGroup>/gmi)
The strange thing was this selection string …
Read MoreI have spent too long recently trying to sign a UWP .MSIXBUNDLE generated from an Azure DevOps build using the SignTool.exe and our code signing certificate. I kept getting the error
1Done Adding Additional Store 2Error information: "Error: SignerSign() failed." (-2146958839/0x80080209)
From past experience, …
Read MoreIntroduction
I use Azure DevOps Pipelines for the build and release of my Azure DevOps Pipeline extensions, I previously detailed my process here .
For a good few months now YAML builds have been available. These provide the key advantage that the build is defined in a YAML text file that is stored with your product’s …
Read MoreI am super happy to announce that DDD North 2019 is Go.
Apologies for the slight false start but DDD North 2019 will be hosted in the fair city of Hull at the University of Hull on the 2nd of March
Submissions for sessions is open now on the DDDNorth site http://www.dddnorth.co.uk/
Please submit a session and build an …
Read MoreI have posted in the past a quick script to generate some markdown documentation for the YAML usage of Azure DevOps Pipeline extensions. Well I decided that having this script as a task itself would be a good idea, so a wrote it, and please to say have just release it to the marketplace
The YAML Documenter task scans …
Read More- I am automating the process by which we keep our build agent up to date. The basic process is to use a fork of the standard Microsoft Azure DevOps Pipeline agent that has the additional code included we need, notably Biztalk. Once I have the Packer created VM up and running, I need to install the agent. This is well …
Read More A major problem when moving from the graphic editing of Azure Pipeline builds to YAML has been the difficulty in knowing the options available, and of course making typos.
Microsoft have just released a VSCode extension to help address this problem – it is called Azure Pipelines
The problem
If you are like me for historic reasons you have multiple Azure DevOps organisations (instances) backed by the same Azure Active Directory (AAD). In my case for example: one was created when Azure DevOps was first released as TFSPreview.com and another is from our migration from on-prem TFS using the DB …
Read MoreThis is another of those posts I do so I don’t forget how I fixed something.
I have a requirement to record videos for a client in 720p resolution. As I use as SurfaceBook with a High-Res screen I have found the best way to do this is set my Windows screen resolution to 1280x720 and do all my recording at this as …
Read More