Marc Paine
8edfe5367b
match the version of SRM msbuild depends on
2024-04-03 13:41:57 -07:00
Jason Zhai
1ee5d51f30
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-04-02 22:38:54 -07:00
Jason Zhai
4f110a0a14
Merge branch 'release/8.0.2xx' into release/8.0.3xx
2024-04-02 20:12:19 -07:00
v-wuzhai
a44b29d87b
[release/8.0.1xx] Remove 2.1-5.0 templates ( #19238 )
2024-04-02 15:03:50 -07:00
Matt Thalman
2ffd0887ae
[release/8.0.1xx] Migrate VMR pipeline to 1ES templates ( #19073 )
2024-03-29 15:22:54 +00:00
Chet Husk
ee91cb14ff
Fix reading of minimum MSBuild version
2024-03-23 16:07:33 +00:00
Chet Husk
79c1c4cc9a
Generate a props file that can be used to detect MSBuild version mismatches.
...
We know the minimum and 'bundled' MSbuild versions, but users may build a project with newer SDKs than we expected (specifically when full-framework MSBuild is starting the build of an SDK-style project).
When this occurs, we'd like to automatically condition the use of PackageReferences meant to ensure compatibility of the Roslyn toolchain, so we need to know if we are in this mismatched situation.
A fast and simple way to do this is to 'stamp' the 'expected' version
of MSBuild during product construction and compare that to the
'current' version being used during the actual build.
2024-03-23 16:07:33 +00:00
Ladi Prosek
4c8fb55b04
Revert "[release/8.0.2xx] NGEN Microsoft.DotNet.MSBuildSdkResolver.dll and its dependencies ( #17750 )" ( #19112 )
...
This reverts commit f0c4e4e14c
.
Fixes [AB#1994786](https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1994786/ )
The MSBuild change which took advantage of this was reverted in 17.9 because it introduced issues in installations that don't have the .NET SDK component installed. We are fixing the bug in 9.0 by making changes to the dependencies of `Microsoft.DotNet.MSBuildSdkResolver` (see https://github.com/dotnet/sdk/pull/39573 ) so this should stay in main. I am reverting it only in 8.0.3xx / 17.10 to fix the `Build_Ngen_InvalidAssemblyCount` counter which was flagged as a regression by PerfDDRITs.
2024-03-20 16:34:57 +01:00
Jason Zhai
82afe53846
Remove 5.0 template
2024-03-19 02:42:14 -07:00
Jason Zhai
afa95c6d2a
Remove 3.1 template
2024-03-19 00:58:01 -07:00
Jason Zhai
ce007b0b84
Remove 3.0 template
2024-03-19 00:25:35 -07:00
Jason Zhai
104ed88ea2
Remove 2.1 template
2024-03-19 00:13:16 -07:00
Přemek Vysoký
e0a140efa0
[release/8.0.1xx] Add PR version of VMR pipelines ( #19064 )
2024-03-15 06:55:27 -07:00
Jason Zhai
1051f9b6b8
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-03-14 23:21:29 -07:00
NET Source-Build Bot
f1480346bb
.NET Source-Build 8.0.103 March 2024 Updates ( #19007 )
2024-03-14 14:45:47 +00:00
Marc Paine
3788d3c64d
Update to the shipping version of MSBuild
2024-03-12 15:42:44 -07:00
Jason Zhai
16115d613a
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-03-05 23:07:41 -08:00
Ella Hathaway
69bf62f29a
Update Assembly Exclusions ( #18859 )
2024-03-04 11:23:54 -08:00
Marc Paine
044c324be7
Merge branch 'release/8.0.2xx' into merge/release/8.0.1xx-to-release/8.0.2xx
2024-02-15 13:30:43 -08:00
NET Source-Build Bot
124c9f8435
.NET Source-Build 8.0.102 February 2024 Updates ( #18655 )
2024-02-15 14:45:17 +00:00
vseanreesermsft
c92f4231d3
Merging internal commits for release/8.0.1xx ( #18650 )
2024-02-15 07:39:04 -06:00
Noah Gilson
bfc2389a9b
[automated] Merge branch 'release/8.0.1xx' => 'release/8.0.2xx' ( #18334 )
2024-02-12 11:08:20 -08:00
github-actions[bot]
43e7082a34
[release/8.0.1xx] Update WiX to latest release ( #18603 )
...
Co-authored-by: Jacques Eloff <joeloff@users.noreply.github.com>
2024-02-12 09:43:00 -08:00
github-actions[bot]
36530589e2
[release/8.0.2xx] Update WiX to latest release ( #18604 )
...
Co-authored-by: Jacques Eloff <joeloff@users.noreply.github.com>
2024-02-12 09:42:55 -08:00
Jacques Eloff
34ceb5eeb4
Add install state cleanup to finalizer ( #18266 )
2024-02-08 11:19:10 -08:00
Ella Hathaway
3b81b46723
Cloak Aspire samples directory in 8.0 ( #18556 )
2024-02-07 20:26:18 +00:00
Ella Hathaway
42099ec2aa
Cloak Aspire samples for SSCA fix ( #18524 )
2024-02-07 19:18:46 +00:00
Jason Zhai
f297dfe67e
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-02-06 23:35:56 -08:00
Michael Simons
7732f41b2e
Delete security-partner-dotnet pipeline ( #18496 )
2024-02-02 08:41:08 -06:00
Jason Zhai
f8d6feef8f
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-01-16 21:51:58 -08:00
Marc Paine
69928027dd
[automated] Merge branch 'release/7.0.4xx' => 'release/8.0.1xx' ( #18183 )
2024-01-16 14:40:11 -08:00
Jason Zhai
2755388d4a
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-01-14 22:48:16 -08:00
github-actions[bot]
0bf95ed6be
[release/8.0.1xx] Fix VMR build tagging ( #18233 )
2024-01-12 19:01:37 +00:00
Michael Simons
79cfea2c03
Remove source-build sourcelink snupkg workaround ( #18215 )
2024-01-11 17:42:51 +00:00
NET Source-Build Bot
5e12b89c16
.NET Source-Build 8.0.101 January 2024 Updates ( #18156 )
2024-01-11 00:08:01 +00:00
vseanreesermsft
6f22dc86d8
Merging internal commits for release/8.0.1xx ( #18164 )
2024-01-10 22:18:47 +00:00
Jason Zhai
81db5e02ce
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2024-01-10 02:11:32 -08:00
Přemek Vysoký
351592c3af
[release/8.0.1xx] Move VMR component list into Components.md
( #18061 )
2024-01-10 09:45:00 +00:00
Jason Zhai
5ec87f33df
Merge branch 'release/7.0.4xx' into release/8.0.1xx
2024-01-10 00:37:27 -08:00
Nikola Milosavljevic
426d535488
[release/8.0.1xx] Use SHA256 for RPM digest ( #18111 )
2024-01-09 11:06:50 -08:00
Jason Zhai
a6ef826a13
Merge branch 'release/7.0.3xx' into release/7.0.4xx
2024-01-08 23:18:46 -08:00
Jason Zhai
75476fd2d8
Merge branch 'release/7.0.1xx' into release/7.0.3xx
2024-01-07 22:41:15 -08:00
Jason Zhai
70b20b871f
Merge branch 'release/6.0.4xx' into release/7.0.1xx
2024-01-04 19:02:40 -08:00
Jason Zhai
d2db5bd104
Merge branch 'release/6.0.4xx' into release/7.0.1xx
2024-01-02 23:05:11 -08:00
Marc Paine
7c9c3b3850
Baseline manifest (for 8.0.2xx) ( #18004 )
2024-01-02 13:35:43 -08:00
Forgind
c10235573b
[automated] Merge branch 'release/8.0.1xx' => 'release/8.0.2xx' ( #18066 )
2024-01-02 10:29:48 -08:00
Matt Thalman
a5d29aa28d
Update OmniSharp version being targeted for smoke tests ( #18065 )
2024-01-02 15:28:29 +00:00
Forgind
5bfcb0cf50
Merge branch 'baseline-manifest' of https://github.com/Forgind/installer into baseline-manifest-8.0.2
2023-12-19 12:07:04 -08:00
Jason Zhai
cf585aabda
Merge branch 'release/7.0.1xx' into release/7.0.3xx
2023-12-14 21:39:20 -08:00
Jason Zhai
b5f1e2816b
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2023-12-14 21:37:53 -08:00
Matt Thalman
461c776642
Do not reuse existing installation of .NET CLI in SB prep script ( #17892 )
2023-12-14 11:14:56 -06:00
Matt Thalman
f880dfdb0c
Fixes SDK diff after release of Aspire ( #17893 )
2023-12-14 11:14:34 -06:00
Matt Thalman
e488f0c8cf
Add back security-partners-dotnet pipeline ( #17956 )
2023-12-14 11:13:41 -06:00
Jason Zhai
7ab728b5c7
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2023-12-13 19:12:44 -08:00
github-actions[bot]
daa880ab59
[release/8.0.1xx] Remove global CheckEolTargetFramework=false ( #17964 )
...
Co-authored-by: Ella Hathaway <ellahath@umich.edu>
2023-12-13 18:14:26 +00:00
Jason Zhai
e953162a92
Merge branch 'release/6.0.1xx' into release/6.0.3xx
2023-12-05 22:14:02 -08:00
Ella Hathaway
b654f3e01b
Enable open ssl sha 1 signatures for CentOS Stream 9 ( #17889 )
2023-12-05 12:15:32 -08:00
Jason Zhai
c5419778e2
Merge branch 'release/7.0.3xx' into release/7.0.4xx
2023-11-29 18:29:04 -08:00
Jason Zhai
0593ca2969
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2023-11-28 18:59:53 -08:00
v-wuzhai
1799acaa9c
Revert "Disable crossgen and zip file creation in the local dev build unless -pack is used"
2023-11-28 13:54:44 +08:00
Jason Zhai
c76b822822
Merge branch 'release/7.0.1xx' into release/7.0.3xx
2023-11-27 18:15:28 -08:00
vseanreesermsft
769030cd4d
Merging internal commits for release/8.0.1xx ( #17785 )
2023-11-27 14:04:02 -06:00
Ella Hathaway
61a7ec7347
Download and compare linux-musl-x64 MSFT sdk ( #17823 )
2023-11-27 11:27:55 -08:00
Jason Zhai
7113c7761b
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2023-11-21 21:43:11 -08:00
Michael Yanni
f35990f99a
Fix the minimum version logic to take into account that we're off-by-one for the 100 release ( #17761 )
2023-11-21 13:12:28 -08:00
Jason Zhai
2cc450fc53
Merge branch 'release/7.0.3xx' into release/7.0.4xx
2023-11-19 23:43:31 -08:00
Ella Hathaway
bc60f176c8
Alpine leg in sdk content test ( #17824 )
2023-11-17 15:38:44 -08:00
Jason Zhai
f2736247f8
Merge branch 'release/7.0.1xx' into release/7.0.3xx
2023-11-17 00:52:02 -08:00
Jason Zhai
9db3533897
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2023-11-16 22:11:19 -08:00
Jason Zhai
d93d599bfc
Merge branch 'release/6.0.3xx' into release/6.0.4xx
2023-11-16 19:01:03 -08:00
Jason Zhai
4eaa6052e2
Merge branch 'release/7.0.3xx' into release/7.0.4xx
2023-11-16 18:58:05 -08:00
v-wuzhai
c5dd168d18
[automated] Merge branch 'release/6.0.4xx' => 'release/7.0.1xx' ( #17771 )
2023-11-16 17:58:18 -08:00
Nikola Milosavljevic
4e9256ffb4
Use unique non-stable SDK version for comparison test ( #17819 )
2023-11-16 11:41:04 -08:00
Jason Zhai
720f135ead
Merge branch 'release/6.0.1xx' into release/6.0.3xx
2023-11-15 22:11:01 -08:00
Jason Zhai
8bb5517ac0
Merge branch 'release/7.0.1xx' into release/7.0.3xx
2023-11-15 22:05:26 -08:00
NET Source-Build Bot
c09863189d
.NET Source-Build 7.0.114 November 2023 Updates ( #17780 )
2023-11-15 16:19:55 +00:00
NET Source-Build Bot
ee809e5f00
.NET Source-Build 6.0.125 November 2023 Updates ( #17781 )
2023-11-15 08:02:47 -06:00
Jason Zhai
87b787239d
Merge branch 'release/8.0.1xx' into release/8.0.2xx
2023-11-14 23:40:54 -08:00
NET Source-Build Bot
e94d69fbe7
.NET Source-Build 8.0.100 November 2023 Updates ( #17784 )
2023-11-14 15:36:29 -06:00
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