To remain compliant, we need to update our build pipeline to using the 1ES build pipeline template. The MicroBuild template is an extension of the required template that simplifies the use of MicroBuild plugins.
During the work, I ran into issues with the older style of projects we were using. We need to be able to build with VS2022, so I converted the projects to the .NET SDK style project. Doing so allows us to build with VS2022 and use the pipeline template.
I verified the CI build succeeds. I am relying on the existing unit tests for behavior validation.
To remain compliant, we need to update our build pipeline to using the 1ES build pipeline template. The MicroBuild template is an extension of the required template that simplifies the use of MicroBuild plugins.
During the work, I ran into issues with the older style of projects we were using. We need to be able to build with VS2022, so I converted the projects to the .NET SDK style project. Doing so allows us to build with VS2022 and use the pipeline template.
I verified the CI build succeeds. I am relying on the existing unit tests for behavior validation.