You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We can create an Azure pipeline that is triggered when the VS repo is updated. This pipeline can look for updates to our inserted components in the latest merge. If we detect that we have inserted updated components, we can take the current build and previous inserted build to get a range of commits from the repo that was inserted. We can then determine the PRs that were merged and can post comments to them that the change has inserted into VS.
If we trigger off VS build we could include minimum VS version for the change
more??
Potentially this one pipeline could work for many teams if we develop a suitable config. Configuration may need to include Team Name, Component Name, Build Pipeline, Repo Url, additional information...
The text was updated successfully, but these errors were encountered:
We can create an Azure pipeline that is triggered when the VS repo is updated. This pipeline can look for updates to our inserted components in the latest merge. If we detect that we have inserted updated components, we can take the current build and previous inserted build to get a range of commits from the repo that was inserted. We can then determine the PRs that were merged and can post comments to them that the change has inserted into VS.
Possible ways to trigger:
How to determine PRs to update:
roslyn-tools/src/RoslynInsertionTool/RoslynInsertionTool/RoslynInsertionTool.VisualStudioTeamServices.cs
Line 321 in 0e3e6f4
roslyn-tools/src/RoslynInsertionTool/RoslynInsertionTool/RoslynInsertionTool.VisualStudioTeamServices.cs
Line 484 in 0e3e6f4
roslyn-tools/src/RoslynInsertionTool/RoslynInsertionTool/RoslynInsertionTool.VisualStudioTeamServices.cs
Lines 604 to 611 in 0e3e6f4
roslyn-tools/src/GithubMergeTool/GithubMergeTool.cs
Lines 380 to 385 in 0e3e6f4
What information do we want to add to PRs?
Potentially this one pipeline could work for many teams if we develop a suitable config. Configuration may need to include Team Name, Component Name, Build Pipeline, Repo Url, additional information...
The text was updated successfully, but these errors were encountered: