Commit graph

6434 commits

Author SHA1 Message Date
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