Build test template projects via a pipeline to support CG #48951
+87
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new PowerShell script to streamline the process of building test project templates in the dogfood environment and integrates it into the SDK build pipeline. Below are the key changes:
New script for building test templates:
build/BuildTestTemplates.ps1
: Added a PowerShell script to automate the building of test project templates for MSTest, NUnit, and XUnit in the dogfood environment. The script validates project file paths, executes builds viadogfood.ps1
, and reports any failures.Pipeline integration:
eng/pipelines/templates/jobs/sdk-build.yml
: Integrated the newBuildTestTemplates.ps1
script into the SDK build pipeline to ensure test templates are built as part of the CI process.