Commit graph

6445 commits

Author SHA1 Message Date
Jo Shields
b426ce60f4 Annotate patch 2024-02-07 13:45:35 -05:00
Jo Shields
3a55a8ebaa
Merge branch 'main' into shortstack 2024-02-07 13:09:19 -05:00
Jo Shields
3df779e4f6 If we want to do a short stack Windows build, tweak the RID 2024-02-07 13:07:38 -05:00
Viktor Hofer
ee9a93b4cc
Follow-up on CopyRepoArtifacts directly in the VMR (#18551) 2024-02-07 17:44:09 +00:00
Viktor Hofer
540504fb32
Enable target that copies binaries to final location for non source-b… (#18552) 2024-02-07 16:58:02 +00:00
Viktor Hofer
2c49b20264
Change the package cache dir to repo-root/.packages (#18550) 2024-02-07 16:27:55 +00:00
Jo Shields
280a9e0e41 fix paths in patch 2024-02-07 11:09:53 -05:00
Matt Mitchell
0368ac38f7
Download artifacts in parallel (#18549) 2024-02-07 17:05:52 +01:00
Jo Shields
1400ef0277 Add patch since runtime sync is out of date & missing needed patch 2024-02-07 11:02:58 -05:00
Jo Shields
d5e8ffb6ea Merge remote-tracking branch 'origin/main' into shortstack 2024-02-07 10:31:32 -05:00
Jason Zhai
f297dfe67e Merge branch 'release/8.0.1xx' into release/8.0.2xx 2024-02-06 23:35:56 -08:00
Matt Mitchell
722bcd86aa
Enable overriding of the arcade cmake SDK in VMR (#18539) 2024-02-07 01:03:36 +00:00
Matt Mitchell
367b8eee64
Remove some unused properties (#18534) 2024-02-06 22:44:54 +00:00
Ella Hathaway
17cb70b35e
Update artifacts baseline (#18523) 2024-02-06 19:17:57 +00:00
Alexander Köplinger
bfc1601838
Update triggers in ci.yml (#18520) 2024-02-06 16:04:50 +00:00
Jo Shields
30138aab29
Merge branch 'main' into shortstack 2024-02-06 09:20:29 -05:00
Alexander Köplinger
fb7b9a4b9e
Don't run vmr-scan.yml for PRs in ci.yml and treat main-ub as a main branch (#18515) 2024-02-06 14:22:36 +01:00
Alexander Köplinger
28012e74ff
Add VMR unified build pipelines (#18409)
Contributes to https://github.com/dotnet/source-build/issues/3823

- Removes and consolidates vmr-cross-build.yml/ci-cross-build.yml POC into vmr-build.yml/ci.yml
- Add stage for building vertical/unified build legs into vmr-build.yml
- Adds Windows build and handling for Windows/Unix differences
2024-02-06 09:57:00 +01:00
Matt Thalman
530bfbd9d4
Bootstrap SB SDK and artifacts (#18504) 2024-02-05 16:24:05 +01:00
Jo Shields
68bdaffc07
Merge branch 'main' into shortstack 2024-02-05 10:13:23 -05:00
Nikola Milosavljevic
ff1d5e5032
Stop making src modifications to every repo's NuGet.config (#18478) 2024-02-02 16:49:07 -08:00
Jo Shields
50289771fd change rootrepo 2024-02-02 16:33:05 -05:00
Jo Shields
e06a805d2c Fix build locally, push to test on Mac 2024-02-02 15:38:16 -05:00
Jo Shields
69f1c5855a Refreshed for the glourious TargetOS/TargetArchitecture future 2024-02-02 13:35:24 -05:00
Jo Shields
b43bf5d8df Merge remote-tracking branch 'origin/main' into shortstack 2024-02-02 13:05:13 -05:00
Viktor Hofer
d693228ff8
Fix repo builds not getting propagated when using the minimal console log (#18501)
Noticed in https://github.com/dotnet/installer/pull/18409 that errors aren't propagated which resulted in builds not to fail.

The fix here is to use `OnError` in the correct target (but only when using the minimal console log feature) and not set `IgnoreStandardErrorWarningFormat=true` on the Exec task that invokes the repo build script.

I also cleaned targets up as those introduced unnecessary complexity and logged in cases when they shouldn't (i.e. in dotnet.proj or package-source-build.proj).

This affected runtime which errors after 30s of building because of RuntimeOS and BaseOS being passed in in-correctly. Regressed with cca2b7bede (diff-86602308e6bb519266bc2f224ea65e39589d273804d40ad0f9c6e0eea2a263dc). Fixed that in runtime.proj. Kudos to Alexander who made the fix. I just copied it in form his CI PR.
2024-02-02 17:38:41 +00:00
github-actions[bot]
db6f1a6e17
[main] Delete security-partner-dotnet pipeline (#18502)
Co-authored-by: Michael Simons <msimons@microsoft.com>
2024-02-02 15:37:19 +00:00
Michael Simons
7732f41b2e
Delete security-partner-dotnet pipeline (#18496) 2024-02-02 08:41:08 -06:00
Viktor Hofer
728ae9e2de
Respect ci switch for source-only builds (#18497) 2024-02-02 11:57:27 +00:00
Jo Shields
cca2b7bede
Stop using OverrideTargetRid, use TargetOS/TargetArchitecture instead (#18476) 2024-02-02 07:13:03 +01:00
Viktor Hofer
c4da4e15c2
Support --source-build / -sb switches as well in the VMR (#18492) 2024-02-01 16:44:39 +00:00
github-actions[bot]
ec43b539f4
[main] Increase timeout for license scan (#18462)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-02-01 10:22:37 -06:00
github-actions[bot]
6ac60ec11c
[main] Update SDK diff exclusions (#18491)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-02-01 16:17:14 +00:00
dotnet-maestro[bot]
850f501679
[main] Update dependencies from dotnet/aspire (#18252)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com>
2024-02-01 08:35:34 -06:00
Matt Mitchell
3152bfc024
Propagate DotNetBuildSourceOnly to repo build invocations (#18479) 2024-01-31 19:26:38 +00:00
Omair Majid
307bec6036
Allow .doc files as binaries in the VMR (#18475) 2024-01-31 16:37:15 +00:00
Viktor Hofer
d0f4aa844a
Set PortableBuild correctly for non source-only builds (#18474) 2024-01-31 16:12:43 +00:00
Viktor Hofer
6e4a053968
Delete dead code for Platform property (#18473) 2024-01-31 16:01:18 +00:00
Jo Shields
d78dbaca86 Support for short stack builds.
Tested with android-x64 and android-amd64 on Linux x64, and iossimulator-x64
on macOS ARM64.

Depends on https://github.com/dotnet/runtime/pull/97725
2024-01-30 17:35:07 -05:00
github-actions[bot]
0d3cbe94e5
[main] Update SDK diff baselines (#18460)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-30 20:40:28 +00:00
dotnet-maestro[bot]
6c63e5c319
[main] Update dependencies from dotnet/sdk (#18440)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-30 17:58:43 +00:00
github-actions[bot]
8c89ffa2f3
[main] Use multiple processes for license scan (#18456)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-30 15:59:21 +00:00
github-actions[bot]
c3c80364b3
[main] Allow CC 4.0 license (#18444)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-29 16:32:18 +00:00
github-actions[bot]
0f8fa81b38
[main] Update SB poison baseline (#18443)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-29 16:10:41 +00:00
Matt Mitchell
af3c100f01
Change name of DotNetBuildWithOnlineSources to DotNetBuildWithOnlineF… (#18426) 2024-01-26 13:38:54 -08:00
Matt Mitchell
051de02367
Remove DotNetBuildVertical passed to repos from orchestrator (#18420) 2024-01-26 12:55:28 -08:00
Matt Mitchell
64a6f2a3e9
Add mechanism to add SDK feeds for preview SDKs (#18419) 2024-01-26 20:53:41 +00:00
dotnet-maestro[bot]
295b129cc0
[main] Update dependencies from dotnet/sdk (#18396)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-26 17:25:52 +00:00
Ella Hathaway
4648c4812f
Update list of assembly exclusions (#18400) 2024-01-26 08:23:03 -08:00
Viktor Hofer
44c6d9a544
Don't build tests from the VMR by default (#18406)
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
2024-01-26 12:02:38 +00:00
Přemek Vysoký
58011e2fd2
Add synchronization of the uncloacked main-ub VMR branch (#18405) 2024-01-26 03:06:52 -08:00
Viktor Hofer
a880230afd
Remove DotNetBuildFromSource inside the orchestrator (#18402) 2024-01-26 11:27:18 +01:00
Matt Mitchell
4a54e209f5
Update arcade SDK for new unified build switches (#18365)
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-01-26 10:06:08 +00:00
Viktor Hofer
54bf3a61c0
Parse --with-packages and --with-sdk correctly (#18403) 2024-01-26 09:56:31 +00:00
Matt Mitchell
0644f48e14
Pass a few switches to the orchestrator (#18398) 2024-01-26 09:19:35 +01:00
Viktor Hofer
f1a28efa00
Don't set PortableBuild=... on non source-build (#18395) 2024-01-25 21:46:29 +00:00
Ella Hathaway
31d8431628
Update SDK baseline and exclusions (#18374) 2024-01-25 12:55:39 -08:00
github-actions[bot]
f02973cb52
[main] Add Blue Oak license to allow list (#18385)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-25 14:56:11 +00:00
Matt Mitchell
8f0cc267cf
Fix command line escape (#18373) 2024-01-24 23:09:56 +00:00
Viktor Hofer
292f157589
Exclude repos that currently don't build for VB (#18368)
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
2024-01-24 22:39:59 +00:00
github-actions[bot]
3411e70e12
[main] Exclusion for unknown license in spectre-console (#18371)
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-24 21:43:12 +00:00
Viktor Hofer
eb82a5c032
Enable build.sh for non source build scenarios (#18358) 2024-01-24 21:01:24 +01:00
Viktor Hofer
7c6a9cc904
Fix NUGET_PACKAGES directory on Windows (#18354) 2024-01-24 15:35:10 +01:00
github-actions[bot]
baf52bbfea
[main] Work around vstest issue with SB smoke tests (#18343) 2024-01-23 22:26:16 +00:00
Viktor Hofer
bc87a3bc3f
Update Arcade SDK bootstrap version for non source-build (#18335) 2024-01-23 15:31:53 +00:00
Ella Hathaway
47e524b6f0
Update SDK assembly exclusions (#18311) 2024-01-22 17:54:41 +00:00
Matt Thalman
20256d1f51
Update source build prebuilts tarball version (#18318) 2024-01-22 16:25:15 +00:00
dotnet-maestro[bot]
60eb5248fc
[main] Update dependencies from dotnet/sdk (#18305)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Jason Zhai <v-wuzhai@microsoft.com>
2024-01-22 07:40:02 -06:00
Matt Mitchell
cac6c93287
Add DotNetBuildOrchestrator flag (#18306) 2024-01-20 10:21:00 +01:00
Nikola Milosavljevic
d0e5cb3299
Condition inner-clone properties (#18307) 2024-01-20 10:10:25 +01:00
Ella Hathaway
756ef31359
Update SB SDK diff exclusions and baseline (#18309) 2024-01-19 21:55:56 +00:00
dotnet-maestro[bot]
9b36bbc4ab
[main] Update dependencies from dotnet/sdk (#18299)
[main] Update dependencies from dotnet/sdk
- Coherency Updates:
  - Microsoft.WindowsDesktop.App.Ref: from 9.0.0-alpha.1.24061.5 to 9.0.0-alpha.1.24068.7 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0: from 9.0.0-alpha.1.24061.5 to 9.0.0-alpha.1.24068.7 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0: from 9.0.0-alpha.1.24061.5 to 9.0.0-alpha.1.24068.7 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Ref: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.NetCore.TargetingPack.x64.9.0: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Host.win-x64: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.Platforms: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref.Internal: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Runtime.win-x64: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.AspNetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - dotnet-dev-certs: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - dotnet-user-jwts: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - dotnet-user-secrets: from 9.0.0-alpha.1.24061.8 to 9.0.0-alpha.1.24068.16 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.24061.5 to 9.0.0-alpha.1.24068.7 (parent: Microsoft.NET.Sdk)
  - Microsoft.Dotnet.WinForms.ProjectTemplates: from 9.0.0-alpha.1.24060.12 to 9.0.0-alpha.1.24067.8 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.24061.5 to 9.0.0-alpha.1.24068.7 (parent: Microsoft.NET.Sdk)
  - Microsoft.DotNet.Wpf.ProjectTemplates: from 9.0.0-alpha.1.24061.2 to 9.0.0-alpha.1.24068.3 (parent: Microsoft.WindowsDesktop.App.Runtime.win-x64)
  - Microsoft.FSharp.Compiler: from 12.8.200-beta.24060.3 to 12.8.300-beta.24066.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.fsharp: from 8.0.200-beta.24060.3 to 8.0.300-beta.24066.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.Test.Sdk: from 17.10.0-preview-24059-03 to 17.10.0-preview-24067-01 (parent: Microsoft.NET.Sdk)
  - Microsoft.NET.ILLink.Tasks: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - Microsoft.Net.Compilers.Toolset: from 4.10.0-1.24061.4 to 4.10.0-1.24067.21 (parent: Microsoft.NET.Sdk)
  - Microsoft.Build: from 17.10.0-preview-24060-03 to 17.10.0-preview-24068-04 (parent: Microsoft.NET.Sdk)
  - NuGet.Build.Tasks: from 6.9.0-rc.74 to 6.9.0-rc.86 (parent: Microsoft.NET.Sdk)
  - Microsoft.NETCore.App.Runtime.win-x64: from 9.0.0-alpha.1.24061.26 to 9.0.0-alpha.1.24066.33 (parent: Microsoft.NET.Sdk)
  - System.CommandLine: from 2.0.0-beta4.24059.2 to 2.0.0-beta4.24068.1 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.command-line-api: from 0.1.505902 to 0.1.506801 (parent: Microsoft.NET.Sdk)

 - Optimistically delete roslyn patch and see what happens

 - add roslyn patch

 - Should be a single TFM for NetRoslyn

 - Add format patch to remove dependency
2024-01-19 17:31:35 +00:00
Adeel Mujahid
773cdec13b
Identify riscv64 as valid arch (#18247)
Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
2024-01-19 16:04:59 +01:00
Marc Paine
f8cb66eab6
[automated] Merge branch 'release/8.0.3xx' => 'main' (#18282) 2024-01-18 09:13:21 -08:00
Matt Thalman
effc6e0fc7
Update source build prebuilts tarball version (#18290) 2024-01-18 16:02:43 +00:00
Jason Zhai
9383d2ea30 Merge branch 'release/8.0.3xx' 2024-01-17 18:55:17 -08:00
dotnet-maestro[bot]
4f7697a2da
[main] Update dependencies from dotnet/arcade (#18284)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Matt Mitchell (.NET) <mmitche@microsoft.com>
2024-01-18 00:54:27 +00:00
dotnet-maestro[bot]
b9cdb4aae8
[main] Update dependencies from dotnet/arcade (#18213)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Nikola Milosavljevic <nikolam@microsoft.com>
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-17 15:19:00 -08:00
Matt Mitchell
1ebb676463
Pass DotNetBuildRepo at the orchestrator level to repos. (#18279) 2024-01-17 22:53:28 +00:00
Ella Hathaway
84a8998db6
Rebootstrap with new SB artifacts and SDK (#18278) 2024-01-17 13:31:03 -08:00
Jackson Schuster
cd958d5b18
Only generate RootFs during crossbuild when ROOTFS_DIR is not set (#18272)
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-01-17 17:30:48 +00:00
Viktor Hofer
cddfb1b49d
Update vmr-build.yml (#18274) 2024-01-17 11:40:08 +00:00
Viktor Hofer
0076d3fb0c
[VMR] Fix path to build.proj in build.ps1 (#18273) 2024-01-17 10:33:30 +00:00
Jason Zhai
f8d6feef8f Merge branch 'release/8.0.1xx' into release/8.0.2xx 2024-01-16 21:51:58 -08:00
Nikola Milosavljevic
f708a59e1a
Disable inner-clone in product source-build (#18153) 2024-01-16 19:40:26 -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
Ella Hathaway
8b7e3071aa
Cloak spectre-console/Nuget.Config and xunit/NuGet.Config (#18260) 2024-01-16 12:45:46 -08:00
Matt Thalman
aa5f136790
Ignore CFS0001 warning (#18258) 2024-01-16 17:56:25 +00:00
Ella Hathaway
f7bec300e7
Cloak spectre.console binary files (#18235) 2024-01-16 08:44:59 -08:00
Viktor Hofer
b6e0746caf
Follow-up on enabling Windows VMR build (#18239) 2024-01-16 15:29:50 +01: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
Viktor Hofer
3166f9e709 Fix UpdateEngCommonFiles target 2024-01-12 16:07:05 +01:00
Viktor Hofer
b2b0bcd152 Remove workaround for roslyn eng common 2024-01-12 16:04:35 +01:00
Viktor Hofer
82f66f808a Pick eng/common files from src/arcade instead of orchestorat
... the orchestrator ones are usually stale
2024-01-12 12:26:14 +01:00
Viktor Hofer
38cc6c391f Update Directory.Build.props
... and make the Windows build use the same package cache as build.sh
2024-01-12 12:14:58 +01:00
Viktor Hofer
b8ec8a7e72
Update src/SourceBuild/content/repo-projects/windowsdesktop.proj
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-11 23:10:12 +01:00
Viktor Hofer
53ee526252
Update src/SourceBuild/content/prep.sh
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
2024-01-11 23:09:37 +01:00
Viktor Hofer
48ce02c2a5
Update dotnet.proj 2024-01-11 23:09:16 +01:00
Viktor Hofer
e2b4081a4b
Update Directory.Build.targets 2024-01-11 22:55:03 +01:00
Viktor Hofer
54aa36d90b
Merge branch 'main' into EnableWindowsBuild 2024-01-11 22:54:15 +01:00
dotnet-maestro[bot]
96b90b2633
[main] Update dependencies from dotnet/aspire (#18192)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2024-01-11 20:38:25 +00:00
Viktor Hofer
3f980aa02a Update all repo-projects to new switches and clean-up 2024-01-11 20:12:51 +01:00
Viktor Hofer
929fbfe368 Rewrite shared properties and targets (a lot of clean-up and standardization)
... in Directory.Build.props and Directory.Build.targets in the repo root
and under repo-projects
2024-01-11 20:12:51 +01:00
Viktor Hofer
77d966e1b0 Simplify repo tasks infra and sources 2024-01-11 20:12:51 +01:00
Viktor Hofer
c00665e399 Fix and clean-up graphviz tool project 2024-01-11 20:12:51 +01:00
Viktor Hofer
8e2c13fc77 Add Version.Details.xml for Arcade and move common msbuild version into Versions.props 2024-01-11 20:12:51 +01:00
Viktor Hofer
51e9eaefc5 Add binlogs and .packages to gitignore 2024-01-11 20:12:51 +01:00
Viktor Hofer
7d5805f07f Update msbuild sdks and add dotnet-eng for Arcade SDK 2024-01-11 20:12:51 +01:00
Viktor Hofer
806a764a0b Put logs in the same location on Unix as on Windows
... and set default properties that are true for source-build.
2024-01-11 20:12:51 +01:00
Viktor Hofer
d7f415494a Make build.proj logic work on non source build
... and simplify the Arcade Build.props extension point.

Move the build.proj source build logic into an extra targets file
so that infrastructure can be conditioned and then imported once.
2024-01-11 20:12:51 +01:00
Viktor Hofer
a5585609f8 Provide Windows entry point build scripts 2024-01-11 20:12:51 +01:00
Michael Simons
79cfea2c03
Remove source-build sourcelink snupkg workaround (#18215) 2024-01-11 17:42:51 +00:00
dotnet-maestro[bot]
f78f0b4d76
[main] Update dependencies from dotnet/sdk (#18206)
[main] Update dependencies from dotnet/sdk
- Coherency Updates:
  - Microsoft.WindowsDesktop.App.Ref: from 9.0.0-alpha.1.24060.1 to 9.0.0-alpha.1.24060.2 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.SharedFramework.x64.9.0: from 9.0.0-alpha.1.24060.1 to 9.0.0-alpha.1.24060.2 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.WindowsDesktop.TargetingPack.x64.9.0: from 9.0.0-alpha.1.24060.1 to 9.0.0-alpha.1.24060.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Ref.Internal: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.AspNetCore.App.Runtime.win-x64: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - VS.Redist.Common.AspNetCore.SharedFramework.x64.9.0: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - dotnet-dev-certs: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - dotnet-user-jwts: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - dotnet-user-secrets: from 9.0.0-alpha.1.24059.17 to 9.0.0-alpha.1.24060.3 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.24060.1 to 9.0.0-alpha.1.24060.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.WindowsDesktop.App.Runtime.win-x64: from 9.0.0-alpha.1.24060.1 to 9.0.0-alpha.1.24060.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.FSharp.Compiler: from 12.8.200-beta.24055.2 to 12.8.200-beta.24060.2 (parent: Microsoft.NET.Sdk)
  - Microsoft.SourceBuild.Intermediate.fsharp: from 8.0.200-beta.24055.2 to 8.0.200-beta.24060.2 (parent: Microsoft.NET.Sdk)

 - Rebaseline fsharp patch
2024-01-11 00:42:16 +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
Matt Thalman
c744093ce7
Disable dotnet-watch test for mono (#18193) 2024-01-10 14:55:16 +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
dotnet-maestro[bot]
4d8df4828d
[main] Update dependencies from dotnet/sdk (#18150)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-01-10 08:56:32 +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
Marc Paine
8348e8c6b6
Merge branch 'main' into marcpopMSFT-cleanupnet8versions 2024-01-09 09:44:47 -08:00
Marc Paine
6f9173cec9
Switch the property used to the primary runtime one per PR feedback 2024-01-09 09:43:41 -08:00
Matt Thalman
f610fbc5d9
Disable format test for mono (#18152) 2024-01-09 16:56:59 +00:00
Matt Thalman
8530e34c62
Update poison usage report (#18151) 2024-01-09 16:51:20 +00:00
Viktor Hofer
383a293a30
Delete DotNetRestorePackagesPath prop (#18146) 2024-01-09 14:39:46 +01:00
Jason Zhai
a6ef826a13 Merge branch 'release/7.0.3xx' into release/7.0.4xx 2024-01-08 23:18:46 -08:00
Marc Paine
7ed7c0b5d2
Merge branch 'main' into marcpopMSFT-cleanupnet8versions 2024-01-08 14:00:08 -08:00
Matt Thalman
5aec63aef1
Cloak spectre.console's package.json file (#18139) 2024-01-08 21:27:59 +00:00
Marc Paine
5587c75e83 Switch from host resolver package to using the runtime package 2024-01-08 09:59:55 -08:00
dotnet-maestro[bot]
6163fd7508
[main] Update dependencies from dotnet/sdk (#18133)
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Matt Thalman <mthalman@microsoft.com>
Co-authored-by: Viktor Hofer <viktor.hofer@microsoft.com>
2024-01-08 18:00:58 +01:00
Viktor Hofer
d407fc6dc0
Remove unused properties (#18117) 2024-01-08 15:22:26 +01:00
Viktor Hofer
e782a16f91
Remove System.Drawing.Common workaround (#18120) 2024-01-08 15:22:15 +01:00
Viktor Hofer
b168690609
Set LatestCommit only for deployment-tools (#18128) 2024-01-08 15:16:00 +01:00
Viktor Hofer
a190d2aaea
Remove dead properties (#18129) 2024-01-08 15:07:16 +01:00
Viktor Hofer
3ba5c13953
Delete unused and non-functional Clean target (#18131) 2024-01-08 15:07:07 +01:00
Matt Thalman
53ae451ee4
Cloak spectre.console example file (#18110) 2024-01-08 07:41:03 -06:00
Filip Navara
7e601e1c0b
Add new .NET 9 NativeAOT runtime pack RIDs (#18121) 2024-01-08 12:02:38 +01:00
Jason Zhai
75476fd2d8 Merge branch 'release/7.0.1xx' into release/7.0.3xx 2024-01-07 22:41:15 -08:00
Viktor Hofer
ca1439c8ae
Update roslyn-analyzers.proj (#18116) 2024-01-06 00:55:36 +01:00
Viktor Hofer
9271fc0fb3
Delete unused GetOfficialBuildId target (#18118) 2024-01-05 15:43:40 -08:00
Viktor Hofer
d3f2f0335c
Remove unused SetNuGetPackagesEnvironment target (#18119) 2024-01-05 15:43:24 -08:00
Matt Thalman
64e4824aa6
Rebootstrap with new SB artifacts and SDK (#18126) 2024-01-05 22:45:02 +00:00
Matt Thalman
fb4ec09b1e
Add vstest patch to resolve analyzer errors (#18123) 2024-01-05 11:15:42 -06:00
Jason Zhai
70b20b871f Merge branch 'release/6.0.4xx' into release/7.0.1xx 2024-01-04 19:02:40 -08:00
Ella Hathaway
10ff4d7337
Define NetCurrent at VMR root (#18102) 2024-01-04 12:32:46 -08:00
Matt Thalman
892f85006e
Ignore IDE0044 for vstest (#18100) 2024-01-04 17:53:36 +00:00
Forgind
48543d2076
[automated] Merge branch 'release/8.0.2xx' => 'main' (#18068) 2024-01-03 14:03:44 -08:00
Viktor Hofer
7d1c36e327
Remove ReplaceTextInFile usage and unused task (#18087) 2024-01-03 15:38:42 +00:00