Skip to content

Conversation

@walbourn
Copy link
Member

This PR adds the use of strategy and templates to the existing ADO pipelines.

  • For the basic builds using Visual Studio MSBuild with minimal job setup, I made use of strategy matrix to simplify the pipelines for GitHub, GitHub-Dev17, GitHub-Test, and GitHub-Dev17.

  • For the Windows SDK and GDK NuGet pipelines which have substantial package sizes as part of job setup, I made use of template for SDK-release, SDK-prerelease, GDK, and GDK-Dev17 pipelines to share implementation.

Also updated pipeline trigger path filters: GHA should ignore everything under .azuredevops, and ADO should ignore everything under .github.

@walbourn walbourn self-assigned this May 22, 2025
@walbourn walbourn added github_actions Pull requests that update GitHub Actions code azure_pipelines Pull requests that update Azure DevOps code labels May 22, 2025
@walbourn walbourn changed the title Azure pipelines Cleanup of ADO pipeline YAML files May 22, 2025
@walbourn walbourn merged commit 8100413 into main May 23, 2025
138 checks passed
@walbourn walbourn deleted the azure-pipelines branch May 23, 2025 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

azure_pipelines Pull requests that update Azure DevOps code github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants