2024-03-13 13:53:24 -07:00
|
|
|
<Project>
|
|
|
|
|
|
|
|
<PropertyGroup>
|
|
|
|
<UnifiedBuildValidationTestsDir>$([MSBuild]::NormalizeDirectory('$(RepoRoot)', 'test', 'Microsoft.DotNet.UnifiedBuild.Tests'))</UnifiedBuildValidationTestsDir>
|
2024-03-22 10:37:04 -07:00
|
|
|
<UnifiedBuildValidationTestsProject>$([MSBuild]::NormalizePath('$(UnifiedBuildValidationTestsDir)', 'Microsoft.DotNet.UnifiedBuild.Tests.csproj'))</UnifiedBuildValidationTestsProject>
|
2024-03-13 13:53:24 -07:00
|
|
|
</PropertyGroup>
|
|
|
|
|
2024-03-18 15:33:56 -07:00
|
|
|
<Target Name="RunUnifiedBuildValidation"
|
2024-03-19 10:46:12 -07:00
|
|
|
AfterTargets="Build"
|
|
|
|
DependsOnTargets="DetermineSourceBuiltSdkVersion">
|
2024-03-13 13:53:24 -07:00
|
|
|
|
|
|
|
<PropertyGroup>
|
2024-03-18 15:33:56 -07:00
|
|
|
<SdkTarballPath>%(SdkTarballItem.Identity)</SdkTarballPath>
|
2024-03-13 13:53:24 -07:00
|
|
|
</PropertyGroup>
|
|
|
|
|
2024-03-25 14:12:53 -07:00
|
|
|
<ItemGroup>
|
|
|
|
<RuntimeHostConfigurationOption Include="Microsoft.DotNet.UnifiedBuild.Tests.UbSdkArchivePath">
|
|
|
|
<Value>$(SdkTarballPath)</Value>
|
|
|
|
</RuntimeHostConfigurationOption>
|
|
|
|
<RuntimeHostConfigurationOption Include="Microsoft.DotNet.UnifiedBuild.Tests.TargetRid">
|
|
|
|
<Value>$(TargetRid)</Value>
|
|
|
|
</RuntimeHostConfigurationOption>
|
|
|
|
<RuntimeHostConfigurationOption Include="Microsoft.DotNet.UnifiedBuild.Tests.PortableRid">
|
|
|
|
<Value>$(PortableRid)</Value>
|
|
|
|
</RuntimeHostConfigurationOption>
|
|
|
|
<RuntimeHostConfigurationOption Include="Microsoft.DotNet.UnifiedBuild.Tests.UbBuildVersion">
|
|
|
|
<Value>$(SourceBuiltSdkVersion)</Value>
|
|
|
|
</RuntimeHostConfigurationOption>
|
|
|
|
</ItemGroup>
|
|
|
|
|
2024-03-22 10:37:04 -07:00
|
|
|
<MSBuild Projects="$(UnifiedBuildValidationTestsProject)"
|
|
|
|
Targets="VSTest"
|
|
|
|
Properties="VsTestUseMSBuildOutput=true;
|
|
|
|
VSTestLogger=trx;
|
2024-03-25 14:12:53 -07:00
|
|
|
Microsoft_DotNet_UnifiedBuild_Tests_UbSdkArchivePath=$(SdkTarballPath);
|
|
|
|
Microsoft_DotNet_UnifiedBuild_Tests_TargetRid=$(TargetRid);
|
|
|
|
Microsoft_DotNet_UnifiedBuild_Tests_PortableRid=$(PortableRid);
|
|
|
|
Microsoft_DotNet_UnifiedBuild_Tests_SourceBuiltSdkVersion=$(SourceBuiltSdkVersion);" />
|
2024-03-18 15:33:56 -07:00
|
|
|
|
2024-03-13 13:53:24 -07:00
|
|
|
</Target>
|
|
|
|
|
|
|
|
</Project>
|