-
Notifications
You must be signed in to change notification settings - Fork 507
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ci] Opt in to symbol archiving during VS insertion #12547
Conversation
|
|
❌ [PR Build] Tests failed on Build ❌Tests failed on Build. API diff✅ API Diff from stable View API diffAPI & Generator diff✅ API Diff (from PR only) (no change) GitHub pagesResults can be found in the following github pages (it might take some time to publish): Test results39 tests failed, 108 tests passed.Failed tests
Pipeline on Agent XAMBOT-1101.BigSur' |
@@ -78,4 +78,11 @@ stages: | |||
- template: vs-insertion/stage/v1.yml@templates | |||
parameters: | |||
dependsOn: prepare_release | |||
symbolArtifactName: nuget-signed | |||
symbolArtifactPatterns: | | |||
Microsoft.NET.Sdk.iOS.Manifest*.nupkg |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does it fail if any of these patterns result in no files matched? If it doesn't, it might be a good idea to add all our nupkgs here, for all platforms, just in case they're ever added to Windows (one less place to remember to add something if we ever decide to). tvOS for instance is likely to be added at some point.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This same pattern is used during the msi generation step to make sure the VS manifests we generate contain the right set of installers. We could try to consolidate this to one list or make the filter more flexible in the future once it needs to change.
❌ [PR Build] Tests failed on Build ❌Tests failed on Build. API diff✅ API Diff from stable View API diffAPI & Generator diff✅ API Diff (from PR only) (no change) GitHub pagesResults can be found in the following github pages (it might take some time to publish): Test results3 tests failed, 144 tests passed.Failed tests
Pipeline on Agent XAMBOT-1108.BigSur' |
Test failures are unrelated:
|
/sudo backport release/6.0.1xx-rc.1 |
Backport Job to branch release/6.0.1xx-rc.1 Created! The magic is happening here |
Oh no! Backport failed! Please see https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=5141252 for more details. |
Context: xamarin/yaml-templates#131 Enables conversion and archiving of symbol files during the VS insertion stage. Symbol archiving steps will only run if both the `symbolArtifactName` parameter is provided, and `archiveSymbols` is set to true. The `symbolConversionFilters` parameter can be used to filter out paths of symbol files that should not be converted/archived. Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
Context: xamarin/yaml-templates#131 Enables conversion and archiving of symbol files during the VS insertion stage. Symbol archiving steps will only run if both the `symbolArtifactName` parameter is provided, and `archiveSymbols` is set to true. The `symbolConversionFilters` parameter can be used to filter out paths of symbol files that should not be converted/archived. Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com> Co-authored-by: Alex Soto <alex@alexsoto.me>
Context: https://github.com/xamarin/yaml-templates/pull/131
Enables conversion and archiving of symbol files during the VS insertion
stage. Symbol archiving steps will only run if both the
symbolArtifactName
parameter is provided, andarchiveSymbols
is setto true. The
symbolConversionFilters
parameter can be used to filterout paths of symbol files that should not be converted/archived.