Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to Preview4 and include Tier3 repos #1621

Merged
merged 57 commits into from
Jul 3, 2020
Merged
Show file tree
Hide file tree
Changes from 52 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
aa37fa3
Update to preview4 shas
dseefeld May 15, 2020
8191aab
Reconcile patches with version updates
dseefeld May 15, 2020
bdde46f
Update arcade version and runtime build commands
dseefeld May 18, 2020
a3eb11e
Add buildtools to runtime build
dseefeld May 21, 2020
3ee6afb
Update to preview4 shas
dseefeld May 15, 2020
4b81066
Reconcile patches with version updates
dseefeld May 15, 2020
b072b58
Add path to ilasm to libraries and installer build
dseefeld Jun 2, 2020
204ae8c
Fix UpdatePackageIndex UsingTask
dseefeld Jun 4, 2020
0971495
Fix subsets for installer
dseefeld Jun 4, 2020
bbb4946
Add patches for runtime and nuget-client
dseefeld Jun 5, 2020
69e30b7
Remove unneeded patches for aspnetcore-tooling
dseefeld Jun 8, 2020
e2657a1
Missed change in rebase
dseefeld Jun 8, 2020
f8b62f0
Update SDK version
dseefeld Jun 9, 2020
c808f0b
Build through aspnetcore-tooling
dseefeld Jun 9, 2020
a9b7556
Add netcoreapp5.0 assets to libraries packages
dseefeld Jun 11, 2020
537a097
Don't remove Arcade from restored pkgs cache
dseefeld Jun 11, 2020
a4729a8
Pickup renamed ILLink.Tasks in runtime
dseefeld Jun 12, 2020
6f92df6
Re-add arcade patch for tarball build
dseefeld Jun 12, 2020
099ce5f
Re-enable building source-built-artifacts tarball
dseefeld Jun 12, 2020
805f762
Update online baseline
dseefeld Jun 12, 2020
c847586
Remove pacakge-source-build until sdk is building
dseefeld Jun 12, 2020
38277a5
Set PVP Env Variable for all repos
dseefeld Jun 12, 2020
55c0f23
Set UseStableVersions to false
dseefeld Jun 16, 2020
1af2eb6
Upgrade Roslyn to netcoreapp5.0.
crummel Jun 24, 2020
aaed4a4
Update previously-source-built packages to a 3.1+5.0 bootstrap archive.
crummel Jun 25, 2020
0621aa0
Add patch to use MS.Private.CoreFX.NetCoreApp as netcoreapp3.1 in run…
crummel Jun 25, 2020
c871114
Update patches to build through sdk
dseefeld Jun 22, 2020
6924336
Updates for vstest
dseefeld Jun 23, 2020
bc813ca
Update fsharp project
dseefeld Jun 23, 2020
6ca5543
Include Tier 4 repos
dseefeld Jun 23, 2020
40a4c3e
Update prebuilt baseline
dseefeld Jun 23, 2020
d0caaea
Add and build cosolidated installer project from cli, toolset and cor…
dseefeld Jun 25, 2020
92ea279
Add patch to update roslyn build path to netcoreapp5.0
dseefeld Jun 26, 2020
657b9e4
Update smoke-test for 5.0
dseefeld Jun 26, 2020
4e82db2
Experimental patch for AspNetCore-Tooling.
crummel Jun 26, 2020
757aef8
Upgrade ref packages and previously-source-built packages.
crummel Jun 27, 2020
6b7439e
Update SBRP version
dseefeld Jun 29, 2020
d7ee9ad
Experimental - try live source-built versions for RepoTasks
crummel Jun 28, 2020
914ff41
Add SDK patch to remove test projects from the solution.
crummel Jun 29, 2020
ae8ad11
Add installer patch to exclude test projects from source-build
dseefeld Jun 29, 2020
4844673
Patch F# for source-built versions.
crummel Jun 29, 2020
1a10487
Add a couple of patches for the installer repo
dseefeld Jun 29, 2020
998c33d
Remove supplied VersionSuffix and instead rely on repos to do this
dseefeld Jun 30, 2020
7296f5f
Update version of vstest. It wasn't auto updated.
dseefeld Jun 30, 2020
09f6c85
Add more binlogs to VSTest.
crummel Jun 30, 2020
d4ddc14
Upgrade VSTest to netcoreapp5.0.
crummel Jun 30, 2020
0dcd561
Update source-build-artifacts version
dseefeld Jul 1, 2020
1b4a1e1
Revert vstest netcoreapp5.0 fix and instead exlude S.Text.Json in sdk
dseefeld Jul 1, 2020
9a4ba9c
Correct ordering of projects to put vstest and fsharp before sdk
dseefeld Jul 1, 2020
34a166d
Update prebuilt-baselines
dseefeld Jul 1, 2020
1a557e5
Re-enable smoke-tests
dseefeld Jul 1, 2020
ed3f7a6
Re-enable poison report
dseefeld Jul 2, 2020
dec2b51
Fix LeakDetection task build
dseefeld Jul 2, 2020
b11625d
Fix osx build issue
dseefeld Jul 2, 2020
226f7ef
One more update to fix OSX
dseefeld Jul 2, 2020
4da28f3
Update to previously source-built
dseefeld Jul 2, 2020
b7c440b
Updates from PR review
dseefeld Jul 2, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .vsts.pipelines/builds/matrix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,7 @@ jobs:
parameters:
job: centos71
imageName: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-7-359e48e-20200313130914
# Temporarily disable reporting on prebuilt leaks until entire product builds.
# See https://github.com/dotnet/source-build/issues/1548
reportPrebuiltLeaks: false
reportPrebuiltLeaks: true
matrix:
# Temporarily disable unit tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1549
Expand Down
58 changes: 23 additions & 35 deletions .vsts.pipelines/jobs/ci-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -88,17 +88,15 @@ jobs:
continueOnError: true

# Run smoke tests. This is needed even in tarball legs to create the smoke-test-prereqs archive.
# Temporarily disable smoke-tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1552
# - script: |
# set -ex
# df -h
# $(docker.run) $(docker.src.map) $(docker.src.work) $(imageName) ./build.sh \
# --run-smoke-test \
# /p:Configuration=$(sb.configuration) \
# /p:ProdConBlobFeedUrlPrefix=$(prodConBlobFeedUrlPrefix)
# du -h $(rootDirectory) | sort -h | tail -n 50
# displayName: Run smoke-test
- script: |
set -ex
df -h
$(docker.run) $(docker.src.map) $(docker.src.work) $(imageName) ./build.sh \
--run-smoke-test \
/p:Configuration=$(sb.configuration) \
/p:ProdConBlobFeedUrlPrefix=$(prodConBlobFeedUrlPrefix)
du -h $(rootDirectory) | sort -h | tail -n 50
displayName: Run smoke-test

# Run unit tests that we support.
- script: |
Expand Down Expand Up @@ -179,25 +177,17 @@ jobs:
df -h
$(docker.run) $(docker.tb.map) $(docker.drop.map) $(docker.tb.work) $(imageName) /bin/bash -c '
mkdir -p /drop/tarball/
# Temporarily disable smoke-tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1552
##smokeTestPackages="$(tarballName)/packages/smoke-test-packages"
smokeTestPackages="$(tarballName)/packages/smoke-test-packages"
# smokeTestPackages is a package cache, with redundant data and unnecessary structure. E.g.
# $smokeTestPackages/name/version/name.version.nupkg <- We want this.
# $smokeTestPackages/name/version/lib/net46/name.dll <- This is already in the nupkg.
# This find moves the nupkg files into $smokeTestPackages:
# Temporarily disable smoke-tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1552
##find "$smokeTestPackages" -iname "*.nupkg" -exec mv {} "$smokeTestPackages" \;
find "$smokeTestPackages" -iname "*.nupkg" -exec mv {} "$smokeTestPackages" \;
# This find removes all non-nupkg files, which are not wanted:
# Temporarily disable smoke-tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1552
##find "$smokeTestPackages" -not -iname "*.nupkg" -delete
find "$smokeTestPackages" -not -iname "*.nupkg" -delete
# Make one .tar.gz for build, another for extras necessary to smoke test:
tar --numeric-owner "--exclude=$smokeTestPackages" -zcf "/drop/tarball/$(tarballName).tar.gz" "$(tarballName)"
# Temporarily disable smoke-tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1552
##tar --numeric-owner -zcf "/drop/tarball/$(tarballName)-smoke-test-prereqs.tar.gz" "$smokeTestPackages"'
tar --numeric-owner -zcf "/drop/tarball/$(tarballName)-smoke-test-prereqs.tar.gz" "$smokeTestPackages"'
du -h $(rootDirectory) | sort -h | tail -n 50
displayName: Copy tarball to output
condition: and(succeeded(), eq(variables['sb.tarball'], true))
Expand Down Expand Up @@ -227,18 +217,16 @@ jobs:
condition: and(succeeded(), eq(variables['sb.tarball'], true))

# Run smoke tests.
# Temporarily disable smoke-tests until entire product builds.
# See https://github.com/dotnet/source-build/issues/1552
# - script: |
# set -ex
# df -h
# $(docker.run) $(docker.tb.map) $(docker.tb.work) $(imageName) "$(tarballName)/smoke-test.sh" \
# --minimal \
# --projectOutput \
# --configuration $(sb.configuration)
# du -h $(rootDirectory) | sort -h | tail -n 50
# displayName: Run smoke-test in tarball
# condition: and(succeeded(), eq(variables['sb.tarball'], true))
- script: |
set -ex
df -h
$(docker.run) $(docker.tb.map) $(docker.tb.work) $(imageName) "$(tarballName)/smoke-test.sh" \
--minimal \
--projectOutput \
--configuration $(sb.configuration)
du -h $(rootDirectory) | sort -h | tail -n 50
displayName: Run smoke-test in tarball
condition: and(succeeded(), eq(variables['sb.tarball'], true))

- script: df -h
displayName: Check space (df -h)
Expand Down
4 changes: 2 additions & 2 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<Platform Condition="'$(Platform)' == '' AND '$(BuildArchitecture)' == 'arm64'">$(BuildArchitecture)</Platform>
<Platform Condition="'$(Platform)' == ''">x64</Platform>

<UseStableVersions Condition="'$(UseStableVersions)' == ''">true</UseStableVersions>
<UseStableVersions Condition="'$(UseStableVersions)' == ''">false</UseStableVersions>
dseefeld marked this conversation as resolved.
Show resolved Hide resolved

<!-- new supported portable/nonportable options. These control whether to build portable runtime
or portable SDK. The PortableBuild flag is only set in runtime-portable.proj and should
Expand Down Expand Up @@ -121,7 +121,7 @@
<PrebuiltSourceBuiltPackagesPath>$(ProjectDir)packages/source-built/</PrebuiltSourceBuiltPackagesPath>
<PrebuiltSourceBuiltPackagesPath Condition="'$(CustomPrebuiltSourceBuiltPackagesPath)' != ''">$(CustomPrebuiltSourceBuiltPackagesPath)/</PrebuiltSourceBuiltPackagesPath>
<SourceBuiltTarBallPath>$(OutputPath)</SourceBuiltTarBallPath>
<SourceBuiltToolsetDir>$(LocalBlobStorageRoot)Toolset/</SourceBuiltToolsetDir>
<SourceBuiltToolsetDir>$(LocalBlobStorageRoot)Sdk/</SourceBuiltToolsetDir>
<SourceBuiltRuntimeDir>$(LocalBlobStorageRoot)Runtime/</SourceBuiltRuntimeDir>
<SourceBuiltAspNetCoreRuntime>$(LocalBlobStorageRoot)aspnetcore/Runtime/</SourceBuiltAspNetCoreRuntime>
<RestoreSourcePropsPath>$(IntermediatePath)RestoreSources.props</RestoreSourcePropsPath>
Expand Down
71 changes: 30 additions & 41 deletions eng/Version.Details.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<Dependencies>
<ToolsetDependencies>
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="5.0.0-beta.20153.1">
<Dependency Name="Microsoft.DotNet.Arcade.Sdk" Version="5.0.0-beta.20201.2">
<Uri>https://github.com/dotnet/arcade</Uri>
<Sha>421b20fb860907c45673de791177e3fd61402197</Sha>
<Sha>bce0a98620c1c5a110b2bba9912f3d5929069c6b</Sha>
</Dependency>
<Dependency Name="Private.SourceBuild.ReferencePackages" Version="1.0.0-beta.20217.1">
<Uri>https://github.com/dotnet/source-build-reference-packages</Uri>
Expand All @@ -22,51 +22,51 @@
<Sha>c01a538851a8ab1a1fbeb2e6243f391fff7587b4</Sha>
<RepoName>aspnet-xdt</RepoName>
</Dependency>
<Dependency Name="ILLink.Tasks" Version="0.1.6-prerelease.20152.3" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="ILLink.Tasks" Version="5.0.0-preview3.20220.1" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/mono/linker</Uri>
<Sha>a9bfc450a9da6b050ba043ca43b9241beb6f3f60</Sha>
<Sha>7573e99c7665f565fe4a6ac4784d5c641213d5e1</Sha>
<RepoName>linker</RepoName>
</Dependency>
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview2.20160.6">
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview4.20251.6">
<Uri>https://github.com/dotnet/runtime</Uri>
<Sha>d12f79a4d1b908636b96005fe30f547e54cea3ee</Sha>
<Sha>47ec733ba79b196e4e09d0c89bad245155002353</Sha>
<RepoName>runtime</RepoName>
</Dependency>
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview2.20160.6">
<Dependency Name="Microsoft.NETCore.App.Runtime.win-x64" Version="5.0.0-preview4.20251.6">
<Uri>https://github.com/dotnet/runtime</Uri>
<Sha>d12f79a4d1b908636b96005fe30f547e54cea3ee</Sha>
<Sha>47ec733ba79b196e4e09d0c89bad245155002353</Sha>
<RepoName>runtime-portable</RepoName>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="3.1.2" CoherentParentDependency="Microsoft.AspNetCore.App.Ref">
<Dependency Name="Microsoft.AspNetCore.Mvc.Razor.Extensions" Version="5.0.0-preview4.20251.2" CoherentParentDependency="Microsoft.AspNetCore.App.Ref">
<Uri>https://github.com/dotnet/AspNetCore-Tooling</Uri>
<Sha>2dab42e151ea8020a75cdaaa8c46bf5d9093b8c0</Sha>
<Sha>56c0dbb97a3c542fa9865aad33fe442341786a09</Sha>
<RepoName>aspnetcore-tooling</RepoName>
</Dependency>
<Dependency Name="Microsoft.DotNet.Common.ItemTemplates" Version="3.1.2" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
<Dependency Name="Microsoft.DotNet.Common.ItemTemplates" Version="5.0.0-preview4.20221.2" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
<Uri>https://github.com/dotnet/templating</Uri>
<Sha>247f60e9e34a03ed99e855eb1ea0c20931a968db</Sha>
<Sha>bb2aad9a623680ecefd731784c97fcbf9e908730</Sha>
</Dependency>
<Dependency Name="Microsoft.NETCore.Compilers" Version="3.6.0-2.20153.4" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="Microsoft.NETCore.Compilers" Version="3.6.0" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/dotnet/roslyn</Uri>
<Sha>6f2112b58316c97c4f1b97e0f282aef4346947fc</Sha>
<Sha>3d85b48dd5e533c7d47e916e2cff417f46bdce10</Sha>
</Dependency>
<Dependency Name="Microsoft.Build" Version="16.6.0-preview-20126-02" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="Microsoft.Build" Version="16.7.0-preview-20220-01" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/microsoft/msbuild</Uri>
<Sha>13cfe7fc5a97772e4045671c71fa31a3c0856af0</Sha>
<Sha>80e487bff4b7adced47cab46b3481f1a5f2b3178</Sha>
</Dependency>
<Dependency Name="NuGet.Build.Tasks" Version="5.6.0.6478" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="NuGet.Build.Tasks" Version="5.6.0-preview2.6532" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/NuGet/NuGet.Client</Uri>
<Sha>64f2febf7d1de8b0228eca5afed97a96c5a30bba</Sha>
<Sha>1c2681b16a0bb9be9271abe043a1cbf892761ef8</Sha>
<RepoName>nuget-client</RepoName>
</Dependency>
<Dependency Name="Microsoft.Extensions.Logging" Version="3.1.2" CoherentParentDependency="Microsoft.AspNetCore.Mvc.Razor.Extensions">
<Dependency Name="Microsoft.Extensions.Logging" Version="5.0.0-preview4.20251.2" CoherentParentDependency="Microsoft.AspNetCore.Mvc.Razor.Extensions">
<Uri>https://github.com/dotnet/Extensions</Uri>
<Sha>a309c864ab86230b6f118843481673cdd89d6258</Sha>
<Sha>aadd7e9a6bf2bdaa48f7b1aae781a03704adc713</Sha>
<RepoName>aspnet-extensions</RepoName>
</Dependency>
<Dependency Name="Microsoft.NET.Sdk" Version="5.0.100-preview2.20161.5" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="Microsoft.NET.Sdk" Version="5.0.100-preview4.20258.2" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/dotnet/sdk</Uri>
<Sha>11d68c998c996a9e033760f4769132cf867de167</Sha>
<Sha>d06773deef64b4045a2f8256a383fd8dbef6050e</Sha>
<RepoName>sdk</RepoName>
</Dependency>
<Dependency Name="Microsoft.DotNet.Cli.CommandLine" Version="1.0.0-preview.19208.1" CoherentParentDependency="Microsoft.DotNet.Cli.Runtime">
Expand All @@ -84,37 +84,26 @@
<Uri>https://github.com/dotnet/xliff-tasks</Uri>
<Sha>a52f3d7fb58470749ee4035fbbcb7e63c78b0459</Sha>
</Dependency>
<Dependency Name="Microsoft.AspNetCore.App.Ref" Version="3.1.2" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
<Dependency Name="Microsoft.AspNetCore.App.Ref" Version="5.0.0-preview4.20257.10" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
<Uri>https://github.com/dotnet/AspNetCore</Uri>
<Sha>c3acdcac86dad91c3d3fbc3b93ecc6b7ba494bdc</Sha>
<Sha>cdfa43bbe0ecc13757cc6517c9a253de77c3ec56</Sha>
<RepoName>aspnetcore</RepoName>
</Dependency>
<Dependency Name="Microsoft.DotNet.Cli.Runtime" Version="3.1.102-servicing.20069.1" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/dotnet/cli</Uri>
<Sha>32fddd23b1e53272472f6feb27f5e12a445b7236</Sha>
<RepoName>cli</RepoName>
</Dependency>
<Dependency Name="Microsoft.FSharp.Compiler" Version="5.0.0-beta.20155.4" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="Microsoft.FSharp.Compiler" Version="11.0.0-beta.20218.1" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/dotnet/fsharp</Uri>
<Sha>1e9d40c8897796e21850bd6dca40e15df69a1c97</Sha>
<Sha>1bcfb7bc27dc2d482341137150023fc1534506e6</Sha>
</Dependency>
<Dependency Name="Microsoft.NET.Sdk.Web" Version="3.1.102-servicing.20068.3" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/aspnet/websdk</Uri>
<Sha>589ed451f2bcb51d7f47a37ebf4e3d501979174c</Sha>
</Dependency>
<Dependency Name="Microsoft.TestPlatform.Build" Version="16.3.0" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Dependency Name="Microsoft.TestPlatform.Build" Version="16.7.0-preview-20200428-01" CoherentParentDependency="Microsoft.Dotnet.Toolset.Internal">
<Uri>https://github.com/microsoft/vstest</Uri>
<Sha>55e7e45431c9c05656c999b902686e7402664573</Sha>
</Dependency>
<Dependency Name="Microsoft.Dotnet.Toolset.Internal" Version="3.1.102-servicing.20070.8" CoherentParentDependency="Microsoft.Dotnet.Sdk.Internal">
<Uri>https://github.com/dotnet/toolset</Uri>
<Sha>a46d93e5e100f9046cb589b5d4ba70bde41f3480</Sha>
<RepoName>toolset</RepoName>
<Sha>5fd8bb7eabc542fbda5ed8e436f68ca975de0655</Sha>
</Dependency>
<Dependency Name="Microsoft.Dotnet.Sdk.Internal" Version="5.0.100-preview2.20161.13">
<Uri>https://github.com/dotnet/core-sdk</Uri>
<Sha>9c30c9b429add311e047bfb87c4d4119673fa461</Sha>
<RepoName>core-sdk</RepoName>
<Uri>https://github.com/dotnet/installer</Uri>
<Sha>b0d47ebe3474026fe5cbef83de2b336d292b6c26</Sha>
</Dependency>
<!-- external dependencies, not handled by Maestro/Arcade -->
<Dependency Name="Newtonsoft.Json" Version="12.0.2">
Expand Down
4 changes: 2 additions & 2 deletions eng/Versions.props
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</PropertyGroup>
<!-- Production Dependencies -->
<PropertyGroup>
<PrivateSourceBuildReferencePackagesPackageVersion>1.0.0-beta.20261.1</PrivateSourceBuildReferencePackagesPackageVersion>
<PrivateSourceBuiltArtifactsPackageVersion>0.1.0-5.0.100-preview.1.20229.1</PrivateSourceBuiltArtifactsPackageVersion>
<PrivateSourceBuildReferencePackagesPackageVersion>1.0.0-beta.20329.1</PrivateSourceBuildReferencePackagesPackageVersion>
<PrivateSourceBuiltArtifactsPackageVersion>0.1.0-5.0.100-bootstrap.3</PrivateSourceBuiltArtifactsPackageVersion>
dseefeld marked this conversation as resolved.
Show resolved Hide resolved
</PropertyGroup>
</Project>
4 changes: 2 additions & 2 deletions global.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"tools": {
"dotnet": "5.0.100-preview.3.20216.6"
"dotnet": "5.0.100-preview.4.20258.7"
},
"msbuild-sdks": {
"Microsoft.Build.CentralPackageVersions": "2.0.1",
"Microsoft.Build.Traversal": "2.0.2",
"Microsoft.NET.Sdk.IL": "3.0.0-preview-27107-01",
"Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.19616.4",
"Microsoft.DotNet.Arcade.Sdk": "5.0.0-beta.20201.2",
"Yarn.MSBuild": "1.15.2"
}
}
22 changes: 11 additions & 11 deletions patches/arcade/0009-Add-reference-to-PlatformAbstractions.patch
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
From db4c528bb2335f791f46f76f62f392597e298ef0 Mon Sep 17 00:00:00 2001
From: dseefeld <dseefeld@microsoft.com>
Date: Wed, 1 Apr 2020 16:32:18 +0000
Subject: [PATCH] Add reference to PlatformAbstractions
From db4c528bb2335f791f46f76f62f392597e298ef0 Mon Sep 17 00:00:00 2001
From: dseefeld <dseefeld@microsoft.com>
Date: Wed, 1 Apr 2020 16:32:18 +0000
Subject: [PATCH] Add reference to PlatformAbstractions

Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk.csproj doesn't have a reference
to PlatformAbstractions. It builds in the production build because it has a
reference to Microsoft.Extensions.DependencyModel, which also brought in
PlatformAbstractions. That dependency has been removed with
https://github.com/dotnet/core-setup/pull/5218.
The tarball build uses a newer version of Microsoft.Extensions.DependencyModel
with the dependency removed, so an explicit dependency needs to be added now until
Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk.csproj doesn't have a reference
to PlatformAbstractions. It builds in the production build because it has a
reference to Microsoft.Extensions.DependencyModel, which also brought in
PlatformAbstractions. That dependency has been removed with
https://github.com/dotnet/core-setup/pull/5218.
The tarball build uses a newer version of Microsoft.Extensions.DependencyModel
with the dependency removed, so an explicit dependency needs to be added now until
dseefeld marked this conversation as resolved.
Show resolved Hide resolved
Arcade removes their dependency on PlatormAbstractions.
---
.../Microsoft.DotNet.Build.Tasks.SharedFramework.Sdk.csproj | 1 +
Expand Down
25 changes: 0 additions & 25 deletions patches/aspnet-extensions/0001-Try-without-fullfx-build.patch

This file was deleted.

Loading