Co-authored-by: dotnet-bot <dotnet-bot@microsoft.com>
Co-authored-by: DotNet-Bot <dn-bot@microsoft.com>
Co-authored-by: Chris Rummel <crummel@microsoft.com>
Co-authored-by: Marc Paine <marcpop@microsoft.com>
Co-authored-by: Sean Reeser <v-seanreeser@microsoft.com>
Co-authored-by: Daniel Plaisted <daplaist@microsoft.com>
Co-authored-by: Chris Rummel <crummel@microsoft.com>
Co-authored-by: vseanreesermsft <78103370+vseanreesermsft@users.noreply.github.com>
Co-authored-by: Marc Paine <marcpop@microsoft.com>
Co-authored-by: Jason Zhai <v-wuzhai@microsoft.com>
Co-authored-by: Chris Rummel <crummel@microsoft.com>
Co-authored-by: vseanreesermsft <78103370+vseanreesermsft@users.noreply.github.com>
Co-authored-by: Marc Paine <marcpop@microsoft.com>
We now expect all builds using the Microsoft-built SDK to also use bootstrap. Mixed RIDness between the bootstrap SDK and previously-source-built packages is not supported.
* [release/6.0.1xx] Add CI for security-partners-dotnet (#14963)
* Add CI for dotnet-security-partners
* Remove nuget configs from all repo submodules
* Address code review
* Move security-partners ci to tarball/eng dir
* Copy out installer NuGet config before build
* Fix relative path for installer template
* Update src/SourceBuild/Arcade/eng/common/templates/job/source-build-build-tarball.yml
Co-authored-by: Michael Simons <msimons@microsoft.com>
* Revert "Remove nuget configs from all repo submodules"
This reverts commit 87b8a2c523eb03a5d3eee1dcde3e01c15bddc3d2.
Co-authored-by: Michael Simons <msimons@microsoft.com>
* Update branding to 6.0.113
Co-authored-by: Logan Bussell <loganbussell@microsoft.com>
Co-authored-by: Michael Simons <msimons@microsoft.com>
Co-authored-by: Sean Reeser <v-seanreeser@microsoft.com>
Co-authored-by: Marc Paine <marcpop@microsoft.com>
Co-authored-by: Matt Mitchell <mmitche@microsoft.com>
This pull request updates the following dependencies
[marker]: <> (Begin:Coherency Updates)
## Coherency Updates
The following updates ensure that dependencies with a *CoherentParentDependency*
attribute were produced in a build used as input to the parent dependency's build.
See [Dependency Description Format](https://github.com/dotnet/arcade/blob/master/Documentation/DependencyDescriptionFormat.md#dependency-description-overview)
[DependencyUpdate]: <> (Begin)
- **Coherency Updates**:
- **Microsoft.WindowsDesktop.App.Ref**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.WindowsDesktop.SharedFramework.x64.7.0**: from 7.0.0-rtm.22519.1 to 7.0.1-rtm.22559.2 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.WindowsDesktop.TargetingPack.x64.7.0**: from 7.0.0-rtm.22519.1 to 7.0.1-rtm.22559.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.App.Ref**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.NetCore.TargetingPack.x64.7.0**: from 7.0.0-rtm.22518.5 to 7.0.1-servicing.22568.4 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.App.Runtime.win-x64**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.App.Host.win-x64**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **Microsoft.NETCore.DotNetHostResolver**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **Microsoft.AspNetCore.App.Ref**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **Microsoft.AspNetCore.App.Ref.Internal**: from 7.0.0-rtm.22518.19 to 7.0.1-servicing.22568.9 (parent: Microsoft.NET.Sdk)
- **Microsoft.AspNetCore.App.Runtime.win-x64**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.AspNetCore.SharedFramework.x64.7.0**: from 7.0.0-rtm.22518.19 to 7.0.1-servicing.22568.9 (parent: Microsoft.NET.Sdk)
- **dotnet-dev-certs**: from 7.0.0-rtm.22518.19 to 7.0.1-servicing.22568.9 (parent: Microsoft.NET.Sdk)
- **dotnet-user-jwts**: from 7.0.0-rtm.22518.19 to 7.0.1-servicing.22568.9 (parent: Microsoft.NET.Sdk)
- **dotnet-user-secrets**: from 7.0.0-rtm.22518.19 to 7.0.1-servicing.22568.9 (parent: Microsoft.NET.Sdk)
- **Microsoft.WindowsDesktop.App.Runtime.win-x64**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **Microsoft.WindowsDesktop.App.Runtime.win-x64**: from 7.0.0 to 7.0.1 (parent: Microsoft.NET.Sdk)
- **Microsoft.FSharp.Compiler**: from 12.4.0-beta.22513.10 to 12.4.0-beta.22563.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.SourceBuild.Intermediate.fsharp**: from 7.0.0-beta.22513.10 to 7.0.0-beta.22563.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.NET.ILLink.Tasks**: from 7.0.100-1.22471.3 to 7.0.100-1.22558.2 (parent: Microsoft.NET.Sdk)
- **Microsoft.Net.Compilers.Toolset**: from 4.4.0-4.22520.11 to 4.4.0-6.22565.8 (parent: Microsoft.NET.Sdk)
- **VS.Redist.Common.NetCore.SharedFramework.x64.7.0**: from 7.0.0-rtm.22518.5 to 7.0.1-servicing.22568.4 (parent: Microsoft.NET.Sdk)
- **Microsoft.NET.Workload.Emscripten.net6.M...
Source-build 7.0.0 created these packages with an incorrect version number which is stuck in the previously-source-built PVP for the 7.0.1 release. This causes a problem if bootstapping because the Microsoft versions of these packages don't actually exist, so trying to download them fails. This change allows us to override the version read out of PVP and set it to the actual version used by runtime.
* Add CI for dotnet-security-partners
Remove nuget configs from all repo submodules
Address code review
Move security-partners ci to tarball/eng dir
Copy out installer NuGet config before build
Fix relative path for installer template
Switch to 20.04 image
* Add nuget-client patch to avoid nuget security scan errors
* Revert "Add nuget-client patch to avoid nuget security scan errors"
This reverts commit 6eca00a41813171019b24597386a9074e2faa07b.
* Remove NuGet.config workaround for security-partners ci
* Add CI for dotnet-security-partners
* Remove nuget configs from all repo submodules
* Address code review
* Move security-partners ci to tarball/eng dir
* Copy out installer NuGet config before build
* Fix relative path for installer template
* Update src/SourceBuild/Arcade/eng/common/templates/job/source-build-build-tarball.yml
Co-authored-by: Michael Simons <msimons@microsoft.com>
* Revert "Remove nuget configs from all repo submodules"
This reverts commit 87b8a2c523eb03a5d3eee1dcde3e01c15bddc3d2.
Co-authored-by: Michael Simons <msimons@microsoft.com>
* Enabled source-building with mono runtime on any architecture.
Adds an argument to the top-level build script to use the mono
runtime, and sets the flags needed for the different repos
to work with mono.
* Sync with sdk patch.
* Remove patches.
* PR feedback.