Publish the official build to blob storage#1092
Merged
Merged
Conversation
- Use the arcade publishing process to publish the installers and checksums - Remove old blob publishing - Calculate the product version using an always-suffixed version - Change the blob path that we should upload to to be Runtime/<version> instead of assets/core-setup/.. to line up with the desired paths.
Use InstallerTasksAssemblyPath. Fail fast on RuntimeNupkgFile item duplicates. Find some more symbol packages. AllConfigurations symbol nupkgs weren't detected due to different artifact arrangement. There may be more missing, however I did this to do unblock some quick local validation so I'm including it.
Member
Author
|
Merging: CI issues appear to be the known ones tracked by #1097, and the files in this PR are only used in official builds. I'll keep an eye out for the official build that runs with this change to make sure this goes as expected. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Mock build
in progresslooks good: https://dev.azure.com/dnceng/internal/_build/results?buildId=463302.I iterated on this a little already, and I'm not sure this will work yet, but figure I can kick off PR validation now to get it in sooner if it does end up working.(The build ddin't publish to dotnetcli, but it validates the preparation and validation stages still work.)For #98 (comment).