Commit graph

488 commits

Author SHA1 Message Date
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
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
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
Matt Thalman
effc6e0fc7
Update source build prebuilts tarball version (#18290) 2024-01-18 16:02:43 +00: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
0076d3fb0c
[VMR] Fix path to build.proj in build.ps1 (#18273) 2024-01-17 10:33:30 +00:00
Nikola Milosavljevic
f708a59e1a
Disable inner-clone in product source-build (#18153) 2024-01-16 19:40:26 -08:00
Matt Thalman
aa5f136790
Ignore CFS0001 warning (#18258) 2024-01-16 17:56:25 +00:00
Viktor Hofer
b6e0746caf
Follow-up on enabling Windows VMR build (#18239) 2024-01-16 15:29:50 +01: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
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
Matt Thalman
c744093ce7
Disable dotnet-watch test for mono (#18193) 2024-01-10 14:55:16 +00: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