-
Notifications
You must be signed in to change notification settings - Fork 5.2k
Local live-live builds #494
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
Merged
Merged
Changes from all commits
Commits
Show all changes
83 commits
Select commit
Hold shift + click to select a range
9c85652
Convert libraries and installer to use a live CoreCLR.
jkoritzinsky 88f21a9
Installer uses a live libraries build for DLLs.
jkoritzinsky 6164fa8
Remove newline in path.
jkoritzinsky 94a436b
Enable live-live builds to build required live dependencies when the …
jkoritzinsky 3b57b00
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky ae23413
Update path to coreclr output.
jkoritzinsky 02f2afa
Fix typo in coreclr.proj.
jkoritzinsky 42f2954
Remove last usage of CoreCLRPDBOverridePath.
jkoritzinsky 106ea54
Update path of binplaced runtime to include OS and Arch.
jkoritzinsky 39ab7ff
Fix typo in coreclr/tests/src/Common/Directory.Build.targets.
jkoritzinsky 23f8963
Restore CoreFX shared framework from live build for CoreCLR test depe…
jkoritzinsky c2b930c
Remove dependency on Microsoft.NETCore.CoreCLR.TestDependencies package.
jkoritzinsky f73ad73
Enable referencing live builds of the OOB libraries by temporarily ad…
jkoritzinsky eb0e522
Remove reference to System.Drawing.Common from NETClientPrimitives (t…
jkoritzinsky 68e746b
Remove package-based checked CoreCLR + CoreFX test runs. In the live-…
jkoritzinsky cba76e8
Only copy the UCRT on Windows.
jkoritzinsky 3d3f216
CoreCLR test build now builds against a live libraries sfx+oob ref as…
jkoritzinsky 2f9d951
Override GetCorePackagePaths target to not reference unused packages …
jkoritzinsky 6601e93
Remove live references to Microsoft.NETCore.Platforms now that it see…
jkoritzinsky 48c45f0
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky 9f35f9d
Fix coreclr build arg generation bug that was causing build failures.
jkoritzinsky 8b4791d
Remove references to Microsoft.NETCore.Platforms outside of package r…
jkoritzinsky 0344a53
Fix problems in installer build in live-live that were found from a c…
jkoritzinsky aa4b349
Merge branch 'master' into live-live-builds
jkoritzinsky 314c4a0
Remove unused dependency on Microsoft.NETCore.Targets.
jkoritzinsky f640bd9
Fix Microsoft.NETCore.App -> Microsoft.NETCore.Platforms dependency.
jkoritzinsky 80669fa
Remove Microsoft.NETCore.Targets version from Versions.props.
jkoritzinsky cea542d
Remove unused deps.csproj file that was the last dependency on the pa…
jkoritzinsky 01f5130
Merge branch 'live-live-builds' of https://github.com/jkoritzinsky/ru…
jkoritzinsky 425d034
Fix OSGroup calculation for dependent projects off-Windows.
jkoritzinsky 364c621
Fix construction of Microsoft.NETCore.App.Internal package.
jkoritzinsky 002e664
Remove unneeded CoreRun copying.
jkoritzinsky 2956eef
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky b6998d3
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky e510223
Serialize subsets that have dependencies across subset groups. Don't …
jkoritzinsky 5e03d58
Cleanup from PR feedback.
jkoritzinsky 48aac61
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky dc3916f
Only copy libraries outputs to artifacts/bin/runtime.
jkoritzinsky 605322d
Use the netcoreapp output directories for OOB-included references to …
jkoritzinsky 85e5f6b
Remove references to deleted old corefx override setup.
jkoritzinsky 8ee14f5
First pass to get new runtime pipeline using the local live-live infr…
jkoritzinsky dfa1ec6
Don't generate layout during test native build.
jkoritzinsky e70bbc8
Fix ref assembly default binplacing for netcoreapp.
jkoritzinsky 374d270
Remove msbuild goo around importing Subsets.props and Directory.Build…
jkoritzinsky 14c9ea7
Fix disabling of binplacing for the target vertical to exclude only r…
jkoritzinsky c531373
Fix libraries test build.
jkoritzinsky 6269367
Copy all paths used by the "ResolveLibrariesFromLocalBuild" target to…
jkoritzinsky beea44d
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky b9fe7cc
For shims, reference the System.Private.CoreLib directly from CoreCLR…
jkoritzinsky d361731
Hard-code the libraries configuration to release in coreclr test builds.
jkoritzinsky 6041f29
Resolve ReferenceFromRuntime items directly from the CoreCLR output i…
jkoritzinsky a8e5503
Fix test host generation. Fix running the XML Serialization generator…
jkoritzinsky b2f55db
Fix XmlSerializer.Generator.Tests again.
jkoritzinsky 0a0ee37
Don't look for CoreCLR files when using ReferenceFromRuntime and not …
jkoritzinsky da309ce
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky 3012c84
Crossgen-comparison should depend on a libraries build so we can popu…
jkoritzinsky 6f66668
Add job dependency on libraries build from run-test-job to ensure we …
jkoritzinsky a19f898
Only resolve coreclr files from local build when targetting netcoreapp.
jkoritzinsky 4d1af1e
Add steps to download libraries build for crossgen-comparison.
jkoritzinsky 7b46f81
Revive old method of resolving references to the runtime for building…
jkoritzinsky c983f5e
Fix failing AllConfigurations leg that was due to the netcoreapp runt…
jkoritzinsky 613e369
Update eng/liveBuilds.targets
jkoritzinsky 27e3404
HostArch->BuildArchitecture and share with installer.
jkoritzinsky 664f150
Merge branch 'live-live-builds' of https://github.com/jkoritzinsky/ru…
jkoritzinsky f53a06e
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky 8bbdc41
Fix format nits.
jkoritzinsky a63b863
Update YAML variable name.
jkoritzinsky 7788dbe
Remove setting property to import liveBuilds.targets.
jkoritzinsky f8ab227
Merge branch 'master' of https://github.com/dotnet/runtime into live-…
jkoritzinsky b37d754
Upload docs and packages folders from libraries build
jkoritzinsky 3cbbb3e
Inclue doc files in the Microsoft.NETCore.App.Internal package
jkoritzinsky d307095
Try making the runtime-installer pipeline live-live using the build-c…
jkoritzinsky fbdde3e
Update artifacts download paths and msbuild properties for installer …
jkoritzinsky 60ecad1
Mark cross-component files as native.
jkoritzinsky 9ae4d08
Remove FrameworkPackageName to remove error about missing $(Framewor…
jkoritzinsky cd636c8
Restore GetFilesFromPackageResolve override.
jkoritzinsky 77f3ec7
Don't clean the unpack folder for the libraries download. It wipes ou…
jkoritzinsky 7257b1e
Make sure that we restore the WinRT targetting pack during the instal…
jkoritzinsky cdf9a29
Add libraries package directory to RestoreSources for the case where …
jkoritzinsky 9b62aff
Don't pass OfficialBuildId unless it is an official build. We want to…
jkoritzinsky 35bfb81
Give default value for OfficialBuildArg variable
jkoritzinsky ef5144c
Ensure installer tests can see the libraries-generated packages. Fix …
jkoritzinsky 836c9b7
Add back FrameworkPackageName to get the partial platform manifest to…
jkoritzinsky File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
Oops, something went wrong.
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.
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 this dictates what architecture the product targets when building? Or can the target arch be overridden via an argument?
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 is the architecture the build process is running on, separate from the target architecture.