39 lines
1.5 KiB
XML
39 lines
1.5 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<!-- TFM doesn't matter. These settings are required to make NuGet happy so we can restore required MSBuild packages. -->
|
|
<TargetFramework>netcoreapp3.0</TargetFramework>
|
|
<DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
|
|
<ManifestsPath>$(ArtifactsDir)manifests\</ManifestsPath>
|
|
<DisablePackageReferenceRestrictions>true</DisablePackageReferenceRestrictions>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.DotNet.Build.Tasks.Feed" Version="2.2.0-beta.19061.6" />
|
|
</ItemGroup>
|
|
|
|
<Target Name="GetFilesToPublish">
|
|
<ItemGroup>
|
|
<PackageToPublish Include="$(ArtifactsShippingPackagesDir)*.nupkg" />
|
|
<PackageToPublish Include="$(ArtifactsNonShippingPackagesDir)*.nupkg">
|
|
<!-- 'NonShipping' packages are used to transfer bits to partner teams, and should not be used by customers. -->
|
|
<ManifestArtifactData>NonShipping=true</ManifestArtifactData>
|
|
</PackageToPublish>
|
|
</ItemGroup>
|
|
</Target>
|
|
|
|
<Target Name="GenerateBuildAssetManifest"
|
|
DependsOnTargets="GetFilesToPublish">
|
|
|
|
<GenerateBuildManifest
|
|
Artifacts="@(PackageToPublish)"
|
|
OutputPath="$(ManifestsPath)aspnetcore-$(TargetRuntimeIdentifier)-$(PackageVersion).xml"
|
|
BuildId="$(PackageVersion)"
|
|
BuildData="Location=https://dotnetfeed.blob.core.windows.net/aspnet-aspnetcore/index.json"
|
|
RepoUri="$(RepositoryUrl)"
|
|
RepoBranch="$(BUILD_SOURCEBRANCH)"
|
|
RepoCommit="$(BUILD_SOURCEVERSION)" />
|
|
</Target>
|
|
|
|
</Project>
|