Commit graph

6005 commits

Author SHA1 Message Date
Marc Paine
5b2c4a0243
Disable crossgen and zip file creation in the local dev build unless -pack is used (#17478) 2023-11-14 10:07:22 -08:00
Marc Paine
7b966d51c6
fix indent 2023-11-14 09:32:22 -08:00
github-actions[bot]
f0c4e4e14c
[release/8.0.2xx] NGEN Microsoft.DotNet.MSBuildSdkResolver.dll and its dependencies (#17750)
Backport of #17732 to release/8.0.2xx

MSBuild.exe currently spends a significant amount of time JITting `Microsoft.DotNet.MSBuildSdkResolver` and its dependencies, see https://github.com/dotnet/msbuild/issues/9303 for details.

This PR makes Visual Studio installer add these assemblies to the NGEN queue, which is a necessary condition for eliminating JITting. Just like `Microsoft.Build.*` assemblies, we need to NGEN these with two configurations: vsn.exe so it works in the devenv process, and MSBuild.exe so it works in MSBuild satellite processes.
2023-11-14 10:49:41 +01:00
Jason Zhai
9d65154e2c Merge branch 'release/6.0.4xx' into release/7.0.1xx 2023-11-13 22:42:42 -08:00
Marc Paine
395b82bb19 Fix the minimum version logic to take into account that we're off-by-one for the 100 release 2023-11-10 11:37:24 -08:00
Jason Zhai
6728e48183 Merge branch 'release/7.0.4xx' into release/8.0.1xx 2023-11-09 18:41:32 -08:00
Marc Paine
ca5f6b0077 Add comments explaining why these targets are disabled
Clean up the run-build script
2023-11-09 13:26:53 -08:00
Jason Zhai
17d134f533 Merge branch 'release/6.0.1xx' into release/6.0.3xx 2023-11-08 23:34:23 -08:00
Michael Simons
084c161943
Remove redundant xml doc test (#17734) 2023-11-08 17:34:45 -06:00
Jason Zhai
b7bae3f7ae Revert "stabilize package versions" 2023-11-08 01:56:05 -08:00
Jason Zhai
e552fd48f3 Merge branch 'release/8.0.1xx' into release/8.0.2xx 2023-11-08 00:44:27 -08:00
Jason Zhai
f3216676fb Merge branch 'release/7.0.3xx' into release/7.0.4xx 2023-11-08 00:40:13 -08:00
Matt Thalman
a7d4f9cef5
[source build] Use floating tags for container image names (#17696) 2023-11-07 15:27:14 +00:00
Přemek Vysoký
c7ee8f18f4
[release/8.0.1xx] Bump darc to fix VMR sync (#17704) 2023-11-07 07:05:56 -08:00
Omair Majid
7905f1bbc8
[release/6.0] Add alpine to CI for source-build (#13074) 2023-11-07 07:53:17 -06:00
Matt Thalman
1e64f53bd8
Update SDK diff baseline (#17660) 2023-10-30 18:52:31 +00:00
Matt Mitchell
00fbfd8650
[release/8.0.1xx] Stabilize package versions (#17614)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2023-10-30 15:47:31 +00:00
Jason Zhai
284eeb7aa8 Merge branch 'release/8.0.1xx' into release/8.0.2xx 2023-10-30 00:10:53 -07:00
Matt Thalman
d6d8155f4f
Revert "Bump darc to fix package version updates" (#17644) 2023-10-27 22:11:48 +00:00
Přemek Vysoký
6f3eeae49d
Bump darc to fix package version updates (#17639) 2023-10-27 08:56:49 -07:00
Ella Hathaway
7e4163a7e5
Use DecodeValue to check attribute values (#17605) 2023-10-26 18:12:43 +00:00
Matt Thalman
0b8e35cfcb
[source build] Remove resolved poisoned files from baseline (#17629) 2023-10-26 13:35:53 +00:00
Jason Zhai
6479cb96ce Merge branch 'release/8.0.2xx' of https://github.com/dotnet/installer into merge/release/8.0.1xx-to-release/8.0.2xx 2023-10-26 00:05:50 -07:00
Matt Thalman
01023b89f7
Add feed to acquire Microsoft.NET.ILLink.Tasks.8.0.0 (#17632) 2023-10-25 22:10:47 +00:00
Jason Zhai
70189b786f Merge branch 'release/7.0.1xx' into release/7.0.3xx 2023-10-24 23:46:58 -07:00
Jason Zhai
8a6870faa1 Merge branch 'release/8.0.1xx' into release/8.0.2xx 2023-10-24 23:40:53 -07:00
Nikola Milosavljevic
1b5e0e2049
.NET Source-Build 6.0.124 October 2023 Updates (#17618) 2023-10-24 21:02:51 +00:00
Nikola Milosavljevic
69ac6e37a2
.NET Source-Build 7.0.113 October 2023 Updates (#17619) 2023-10-24 20:50:26 +00:00
Matt Thalman
5bc5eecc5a
Update SB SDK diff baseline (#17613) 2023-10-24 11:03:58 -05:00
Matt Thalman
8f5865e05a
Exclusion for unknown license ref in aspnetcore (#17599) 2023-10-23 15:41:58 +00:00
Daniel Plaisted
2068c00c14
Use symbolic links instead of hard links in runtime pack directories. (#17534) 2023-10-20 18:47:29 -04:00
Ella Hathaway
7f1c8c7b3d
Poison SBRP (#17339) 2023-10-20 11:19:03 -07:00
Jason Zhai
fa47055732 Merge branch 'release/8.0.1xx' into release/8.0.2xx 2023-10-19 23:06:42 -07:00
Jason Zhai
36c64d4ab7 Merge branch 'release/6.0.3xx' into release/6.0.4xx 2023-10-19 23:04:18 -07:00
Michael Yanni
28c024ef44
[automated] Merge branch 'release/6.0.1xx' => 'release/6.0.3xx' (#17583) 2023-10-19 14:15:28 -07:00
Matt Thalman
7c50a5c83c
License scan updates (#17561) 2023-10-19 15:57:34 -05:00
Michael Yanni
bd9e60cc76
[automated] Merge branch 'release/8.0.1xx' => 'release/8.0.2xx' (#17573) 2023-10-19 13:48:11 -07:00
github-actions[bot]
c6c3f8e983
[release/8.0.2xx] Disable source build for PR and CI on non-1xx branches (#17584) 2023-10-19 20:06:43 +00:00
Nikola Milosavljevic
fe64b50ba3
Re-enable dotnet-format tests on Alpine (#17582) 2023-10-19 13:05:08 -07:00
Matt Thalman
ce6e592f2d
Disable source build xml doc test (#17579) 2023-10-19 17:37:19 +00:00
github-actions[bot]
2526514cd4
[release/8.0.1xx] Include full path in poison report (#17580)
Co-authored-by: Ella Hathaway <ellahath@umich.edu>
2023-10-19 17:36:41 +00:00
Matt Thalman
d83d3e0a44
Remove some roslyn analyzer-related assemblies from excluded sdk diff (#17557) 2023-10-18 07:30:01 -05:00
Tom Deseyn
722501bd72 Also link to libhostfxr.so. 2023-10-18 08:37:51 +02:00
Tom Deseyn
1078c97cf8 Use symbolic links instead of hard links in runtime pack directories.
The hard links are causing issues with package tooling.
This changes to use symbolic links instead.

Besides fixing the issues with the package tooling,
symbolic links are easier to preserve throughout
the packaging process.
2023-10-18 08:37:51 +02:00
Nikola Milosavljevic
d485886d55
[source-build infra] Ensure unique keys for symbols hashtable (#17533) 2023-10-17 13:05:03 -07:00
github-actions[bot]
a87d1d558b
[release/8.0.1xx] Update referenced OmniSharp version in SB smoke tests (#17539) 2023-10-17 15:58:20 +00:00
github-actions[bot]
f328064753
[release/8.0.1xx] Fix minimum macOS version in the .pkg manifest (#17497) 2023-10-16 22:33:07 +02:00
Nikola Milosavljevic
c65382f002
Fix poisoning issue with existing marker (#17527) 2023-10-13 11:31:59 -07:00
Nikola Milosavljevic
25491ae339
Validate sourcelinks of all source-built symbols (#17477) 2023-10-13 11:30:45 -07:00
Jason Zhai
c0661b465d Merge branch 'release/7.0.3xx' into release/7.0.4xx 2023-10-12 23:47:29 -07:00