Commit graph

26864 commits

Author SHA1 Message Date
Přemek Vysoký
87955496af
Use VMR instead of the tarball for Source-Build builds (#15042)
For PRs, the Source-Build leg that was running inside of the Build stage is now moved to a separate stage but runs more or less the same: https://dev.azure.com/dnceng-public/public/_build/results?buildId=97509&view=results
Instead of creating the tarball, we are building the `dotnet/dotnet` repo there.

For internal rolling builds, we are taking [this pipeline](https://dev.azure.com/dnceng/internal/_build/results?buildId=2056327&view=results) and merging it into `dotnet-installer-official-ci`.
So it's one extra stage that runs pretty quick (faster than the Build stage by far).
It won't be creating and pushing the tarball artifact anymore though.

Once the rolling build is finished, there won't be no more source-build-build pipeline but instead dotnet-dotnet-official-ci which will build the dotnet/dotnet repo again instead of the tarball that was originally produced from the rolling build.
The MSFT SDK from the installer build will still be consumed by it though.

More details https://github.com/dotnet/arcade/issues/10677
2022-12-01 10:51:39 +01:00
dotnet-maestro[bot]
0f7d074e0f
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20221130.1 (#15065)
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 8.0.0-alpha.1.22579.1 -> To Version 8.0.0-alpha.1.22580.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-11-30 10:41:54 -08:00
dotnet-maestro[bot]
ecb14cfee1
Update dependencies from https://github.com/dotnet/arcade build 20221129.2 (#15062)
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk
 From Version 8.0.0-beta.22578.1 -> To Version 8.0.0-beta.22579.2

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.22555.1 -> To Version 1.0.0-beta.22576.1 (parent: Microsoft.DotNet.Arcade.Sdk

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-11-30 08:23:50 -08:00
dotnet-maestro[bot]
b4f77ecac2
Update dependencies from https://github.com/dotnet/source-build-externals build 20221129.1 (#15063)
Microsoft.SourceBuild.Intermediate.source-build-externals
 From Version 8.0.0-alpha.1.22578.2 -> To Version 8.0.0-alpha.1.22579.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-11-30 08:23:43 -08:00
Přemek Vysoký
2a59f5d068
Add source-build patches for nuget-client's NuGet configs (#15061) 2022-11-30 15:53:15 +00:00
v-wuzhai
045b9d42d9
Merge pull request #15047 from dotnet/darc-main-9f7b8199-d4a8-4e02-b32b-68774287d34f
[main] Update dependencies from dotnet/arcade
2022-11-29 18:52:56 -08:00
v-wuzhai
ef15eb7a75
Merge pull request #15059 from dotnet/darc-main-c7ec951e-364f-44eb-ae3a-3448ab93e234
[main] Update dependencies from dotnet/source-build-reference-packages
2022-11-29 18:10:06 -08:00
Dan Moseley
2adbf40116
Use ".NET" in preference to ".NET Core" (#14902)
* Use ".NET" in preference to ".NET Core"

We're consistently using ".NET" for recent downloads (eg see https://dotnet.microsoft.com/en-us/download) and increasingly it is clearer to use ".NET" instead of ".NET Core". Change the wording, and explain the meanings.

* Update README.md

* Apply suggestions from code review

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>

* feedbacK

* Apply suggestions from code review

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>

Co-authored-by: Maira Wenzel <mairaw@microsoft.com>
2022-11-29 15:31:11 -07:00
dotnet-maestro[bot]
845f82f047 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20221129.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 8.0.0-alpha.1.22578.1 -> To Version 8.0.0-alpha.1.22579.1
2022-11-29 21:42:01 +00:00
Marc Paine
b69f6626d2
Merge pull request #15048 from dotnet/darc-main-c4a6739c-0ac1-432c-9f19-bc8124bf95c5
[main] Update dependencies from dotnet/source-build-externals
2022-11-29 09:34:52 -08:00
dotnet-maestro[bot]
6d6ba1764b Update dependencies from https://github.com/dotnet/source-build-externals build 20221128.2
Microsoft.SourceBuild.Intermediate.source-build-externals
 From Version 8.0.0-alpha.1.22560.1 -> To Version 8.0.0-alpha.1.22578.2
2022-11-29 13:47:54 +00:00
dotnet-maestro[bot]
e7e39f5472 Update dependencies from https://github.com/dotnet/arcade build 20221128.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk
 From Version 8.0.0-beta.22575.1 -> To Version 8.0.0-beta.22578.1
2022-11-29 13:28:55 +00:00
dotnet-maestro[bot]
fb558269a3
Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20221128.1 (#15043)
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 8.0.0-alpha.1.22565.1 -> To Version 8.0.0-alpha.1.22578.1

Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
2022-11-28 13:23:52 -08:00
dotnet-maestro[bot]
748f590a17
[main] Update dependencies from dotnet/arcade-services (#15035)
[main] Update dependencies from dotnet/arcade-services
2022-11-28 18:04:48 +00:00
Přemek Vysoký
574f3a5275
Allow specifying a revision to initialize VMR from (#15038) 2022-11-28 16:41:37 +01:00
v-wuzhai
24f595040d
Merge pull request #15037 from dotnet/darc-main-5488d8d6-e8a0-4f6b-a47b-6a8da8abef8f
[main] Update dependencies from dotnet/arcade
2022-11-27 18:09:59 -08:00
dotnet-maestro[bot]
7b6c80b86a Update dependencies from https://github.com/dotnet/arcade build 20221125.1
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk
 From Version 8.0.0-beta.22574.1 -> To Version 8.0.0-beta.22575.1
2022-11-26 13:27:37 +00:00
Přemek Vysoký
f9f6747b9f
Make links from VMR's README to Arcade docs relative (#15034)
Resolves https://github.com/dotnet/arcade/issues/11468
2022-11-25 17:24:25 +00:00
dotnet-maestro[bot]
c6cbb8cbc8
Update dependencies from https://github.com/dotnet/arcade build 20221124.1 (#15033)
[main] Update dependencies from dotnet/arcade
2022-11-25 14:43:40 +00:00
v-wuzhai
319b8d3555
Merge pull request #15031 from dotnet/darc-main-7b3c8939-699e-4c1c-bff9-97173864b6bf
[main] Update dependencies from dotnet/arcade
2022-11-24 18:34:35 -08:00
dotnet-maestro[bot]
56992057ae Update dependencies from https://github.com/dotnet/arcade build 20221122.5
Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Installers , Microsoft.DotNet.CMake.Sdk
 From Version 8.0.0-beta.22554.2 -> To Version 8.0.0-beta.22572.5

Dependency coherency updates

Microsoft.DotNet.XliffTasks
 From Version 1.0.0-beta.22513.1 -> To Version 1.0.0-beta.22555.1 (parent: Microsoft.DotNet.Arcade.Sdk
2022-11-24 13:28:07 +00:00
dotnet-maestro[bot]
5a06ace469
[main] Update dependencies from dotnet/arcade-services (#15030)
[main] Update dependencies from dotnet/arcade-services


 - Add N/A tokens

 - Remove IRemoteFactory
2022-11-24 10:44:49 +00:00
Marc Paine
4140814b80
Merge pull request #14898 from dotnet/marcpopMSFT-remove70100
Remove the 7.0.1xx table since that's now in servicing.
2022-11-22 13:25:26 -08:00
v-wuzhai
296eeb3fa3
Merge pull request #15020 from dotnet/darc-main-ea97f49e-987c-4139-b1c8-d1a3eba71553
[main] Update dependencies from dotnet/source-build-reference-packages
2022-11-21 12:25:02 +08:00
dotnet-maestro[bot]
e1fe855f52
Update dependencies from https://github.com/dotnet/source-build-externals build 20221110.1 (#15019)
[main] Update dependencies from dotnet/source-build-externals
2022-11-21 04:24:45 +00:00
dotnet-maestro[bot]
d1475c4b51 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20221115.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 8.0.0-alpha.1.22557.1 -> To Version 8.0.0-alpha.1.22565.1
2022-11-21 02:20:30 +00:00
dotnet-maestro[bot]
c79a8a19f7 Update dependencies from https://github.com/dotnet/source-build-reference-packages build 20221110.1
Microsoft.SourceBuild.Intermediate.source-build-reference-packages
 From Version 8.0.0-alpha.1.22557.1 -> To Version 8.0.0-alpha.1.22560.1
2022-11-21 01:08:51 +00:00
William Godbe
f707476564
Update asp.net templates (#14960)
* Update asp.net templates

* Update GenerateBundledVersions.targets

* Update Versions.props
2022-11-17 15:41:04 -08:00
Michael Simons
b504dab642
Fix threading issue in source build smoke tests (#15009) 2022-11-17 16:43:16 -06:00
Marc Paine
03c15d0900
Merge pull request #14981 from dotnet-maestro-bot/merge/release/7.0.2xx-to-main
[automated] Merge branch 'release/7.0.2xx' => 'main'
2022-11-15 09:26:21 -08:00
Přemek Vysoký
0fd4b2d927
Add root .gitignore for the VMR (#14992) 2022-11-15 17:08:53 +00:00
Tom Deseyn
a8dcd1e504
source-build: stop overriding aspnetcore version (#14938)
* Rename MicrosoftAspNetCoreAppRuntimePackageVersion so existing Artifacts tarballs don't override it,
and stop adding it to the PackageVersions.props in new Artifacts tarballs.

* Patch PreviouslySourceBuiltPackageVersions.

* PR feedback.
2022-11-15 10:51:15 -06:00
Michael Simons
a4af3c9956
Remove RepoRoot normalization workaround (#14988) 2022-11-15 08:49:39 -06:00
Marc Paine
e6e579fa0c
Merge pull request #14984 from dotnet/darc-main-994a087e-4721-4944-9dd2-937334774e69
[main] Update dependencies from dotnet/sdk
2022-11-14 15:33:36 -08:00
Marc Paine
c28a988320
Merge pull request #14961 from dotnet/marcpopMSFT-updatetortm
Switch to the rtm release version for all 7.0 assets
2022-11-14 13:13:27 -08:00
dotnet-maestro[bot]
cae0806c99 Update dependencies from https://github.com/dotnet/sdk build 20221114.10
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
 From Version 8.0.100 -> To Version 8.0.100

Dependency coherency updates

Microsoft.FSharp.Compiler,Microsoft.SourceBuild.Intermediate.fsharp,Microsoft.NET.ILLink.Tasks,Microsoft.Build
 From Version 12.5.0-beta.22559.7 -> To Version 12.5.0-beta.22563.3 (parent: Microsoft.NET.Sdk
2022-11-14 20:08:32 +00:00
Marc Paine
eb8b527193
Merge branch 'main' into marcpopMSFT-updatetortm 2022-11-14 12:00:15 -08:00
MichaelSimons
9bb3d0719e source-build fixup - patch should not flow as it was backported in main 2022-11-14 18:52:43 +00:00
MichaelSimons
3d3758449b Merge branch 'main' of https://github.com/dotnet/installer into merge/release/7.0.2xx-to-main 2022-11-14 18:49:54 +00:00
dotnet-maestro[bot]
76db3552d9 Update dependencies from https://github.com/dotnet/sdk build 20221114.7
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
 From Version 8.0.100 -> To Version 8.0.100

Dependency coherency updates

Microsoft.FSharp.Compiler,Microsoft.SourceBuild.Intermediate.fsharp,Microsoft.Build
 From Version 12.5.0-beta.22559.7 -> To Version 12.5.0-beta.22563.3 (parent: Microsoft.NET.Sdk
2022-11-14 18:46:49 +00:00
dotnet-maestro-bot
55168121bb
[automated] Merge branch 'release/7.0.1xx' => 'release/7.0.2xx' (#14723)
* Adding ppc64le arch for source build (#14631)

* Remove llvm-project from source-build as we have removed this dependency in runtime. (#14697)

* Remove llvm-project from source-build as we have removed this dependency in runtime.

* Add patch for the backport PR to get this to build for now.

* Remove unneeded copy of this patch.

* [release/7.0.1xx] Update dependencies from dotnet/sdk (#14705)

[release/7.0.1xx] Update dependencies from dotnet/sdk


 - Remove backported command-line-api patch

* Don't use the MSBuild server process for init-build.proj. (#14643)

* Don't use the MSBuild server process for init-build.proj.
This appears to fix an issue where our SdkResolver is not loaded because there are still lingering dotnet processes when we try to binplace the resolver DLL.

* Address code review feedback.

* Update patch backport comments and remove obsolete patch (#14710)

* [release/7.0.1xx] .NET Source-Build 7.0.100-rc.2 October 2022 Updates (#14728)

* Update source-build to 7.0 RC2

* Also update tarball global.json

* Don't touch root global.json in case it is managed by automation

* Add back source-build patch that is still required in this branch

Co-authored-by: Swapnali911 <Swapnali.Pawar1@ibm.com>
Co-authored-by: Chris Rummel <crummel@microsoft.com>
Co-authored-by: dotnet-maestro[bot] <42748379+dotnet-maestro[bot]@users.noreply.github.com>
Co-authored-by: Michael Simons <msimons@microsoft.com>
Co-authored-by: Logan Bussell <loganbussell@microsoft.com>
Co-authored-by: Jason Zhai <v-wuzhai@microsoft.com>
2022-11-14 09:52:14 -06:00
v-wuzhai
ba345c9b3c
Merge pull request #14979 from dotnet/darc-main-c9fe02ef-58b2-4e6b-bb17-70a5f16e08b9
[main] Update dependencies from dotnet/sdk
2022-11-14 13:44:30 +08:00
dotnet-maestro[bot]
a9388a7704 Update dependencies from https://github.com/dotnet/sdk build 20221113.2
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
 From Version 8.0.100 -> To Version 8.0.100

Dependency coherency updates

Microsoft.NET.Test.Sdk,NuGet.Build.Tasks
 From Version 17.5.0-preview-20221110-01 -> To Version 17.5.0-preview-20221111-01 (parent: Microsoft.NET.Sdk
2022-11-14 04:18:59 +00:00
Rich Lander
355d6643bd
Fix spelling in VMR's README (#14976) 2022-11-13 08:47:45 +01:00
Marc Paine
7793ae1c5c
Merge pull request #14968 from dotnet/darc-main-25e410e1-feb4-454c-a368-90447dc066fb
[main] Update dependencies from dotnet/sdk
2022-11-11 16:04:32 -08:00
dotnet-maestro[bot]
8905a9927e Update dependencies from https://github.com/dotnet/sdk build 20221111.12
Microsoft.DotNet.Common.ItemTemplates , Microsoft.DotNet.MSBuildSdkResolver , Microsoft.NET.Sdk , Microsoft.TemplateEngine.Cli
 From Version 8.0.100 -> To Version 8.0.100

Dependency coherency updates

Microsoft.NET.Test.Sdk
 From Version 17.5.0-preview-20221109-01 -> To Version 17.5.0-preview-20221110-01 (parent: Microsoft.NET.Sdk
2022-11-11 22:40:11 +00:00
Marc Paine
1535517fa4
Remove extra comment 2022-11-11 13:42:30 -08:00
Marc Paine
c65fcc0411
Merge branch 'main' into marcpopMSFT-updatetortm 2022-11-11 13:41:51 -08:00
dotnet-maestro[bot]
91ff41a8de
Update dependencies from https://github.com/dotnet/sdk build 20221111.5 (#14964)
[main] Update dependencies from dotnet/sdk


 - Merge remote-tracking branch 'origin/main' into darc-main-d920077d-a768-410c-ae08-0f6d0e3d6c00
2022-11-11 21:23:55 +00:00
Přemek Vysoký
1da909aef3
Fix hash of installer when preparing VMR synchronization (#14962) 2022-11-11 18:53:17 +00:00