Skip to content

Commit 6641a02

Browse files
authored
Enable AuthSamples.FunctionalTests on helix (#8691)
1 parent 287fd0b commit 6641a02

File tree

1 file changed

+53
-2
lines changed

1 file changed

+53
-2
lines changed

src/Security/test/AuthSamples.FunctionalTests/AuthSamples.FunctionalTests.csproj

Lines changed: 53 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
<TargetFramework>netcoreapp3.0</TargetFramework>
55
<IsSampleProject>false</IsSampleProject>
66
<PlatformTarget>AnyCPU</PlatformTarget>
7-
<!-- https://github.com/aspnet/AspNetCore/issues/6549 -->
8-
<BuildHelixPayload>false</BuildHelixPayload>
97
</PropertyGroup>
108

119
<Import Project="$(MvcTestingTargets)" Condition="'$(MvcTestingTargets)' != ''" />
@@ -28,4 +26,57 @@
2826
<Reference Include="Microsoft.AspNetCore.Mvc.Testing" />
2927
<Reference Include="AngleSharp" />
3028
</ItemGroup>
29+
30+
<Target Name="PublishAssets" AfterTargets="Publish">
31+
<ItemGroup>
32+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\ClaimsTransformation\bin\$(Configuration)\netcoreapp3.0\ClaimsTransformation.deps.json" />
33+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\Cookies\bin\$(Configuration)\netcoreapp3.0\Cookies.deps.json" />
34+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\CustomPolicyProvider\bin\$(Configuration)\netcoreapp3.0\CustomPolicyProvider.deps.json" />
35+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\DynamicSchemes\bin\$(Configuration)\netcoreapp3.0\DynamicSchemes.deps.json" />
36+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\Identity.ExternalClaims\bin\$(Configuration)\netcoreapp3.0\Identity.ExternalClaims.deps.json" />
37+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\PathSchemeSelection\bin\$(Configuration)\netcoreapp3.0\PathSchemeSelection.deps.json" />
38+
<_PublishFiles Include="$(MSBuildThisFileDirectory)..\..\samples\StaticFilesAuth\bin\$(Configuration)\netcoreapp3.0\StaticFilesAuth.deps.json" />
39+
<_claimsWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\ClaimsTransformation\wwwroot\**\*.*" />
40+
<_cookiesWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\Cookies\wwwroot\**\*.*" />
41+
<_customProviderFiles Include="$(MSBuildThisFileDirectory)..\..\samples\CustomPolicyProvider\**\*.*" />
42+
<_schemesWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\DynamicSchemes\wwwroot\**\*.*" />
43+
<_identityWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\Identity.ExternalClaims\wwwroot\**\*.*" />
44+
<_pathWwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\samples\PathSchemeSelection\wwwroot\**\*.*" />
45+
<_staticFiles Include="$(MSBuildThisFileDirectory)..\..\samples\StaticFilesAuth\**\*.*" />
46+
</ItemGroup>
47+
<Copy
48+
SourceFiles="@(_PublishFiles)"
49+
DestinationFolder="$(PublishDir)" />
50+
<Copy
51+
SourceFiles="@(_PublishFiles)"
52+
DestinationFolder="$(PublishDir)" />
53+
<Copy
54+
SourceFiles="@(_claimsWwwrootFiles)"
55+
DestinationFolder="$(PublishDir)\ClaimsTransformation\wwwroot" />
56+
<Copy
57+
SourceFiles="@(_cookiesWwwrootFiles)"
58+
DestinationFolder="$(PublishDir)\Cookies\wwwroot" />
59+
<Copy
60+
SourceFiles="@(_customProviderFiles)"
61+
DestinationFolder="$(PublishDir)\CustomPolicyProvider\\%(RecursiveDir)" />
62+
<Copy
63+
SourceFiles="@(_schemesWwwrootFiles)"
64+
DestinationFolder="$(PublishDir)\DynamicSchemes\wwwroot" />
65+
<Copy
66+
SourceFiles="@(_pathWwwrootFiles)"
67+
DestinationFolder="$(PublishDir)\Identity.ExternalClaims\wwwroot" />
68+
<Copy
69+
SourceFiles="@(_schemesWwwrootFiles)"
70+
DestinationFolder="$(PublishDir)\PathSchemeSelection\wwwroot" />
71+
<Copy
72+
SourceFiles="@(_staticFiles)"
73+
DestinationFolder="$(PublishDir)\StaticFilesAuth\\%(RecursiveDir)" />
74+
<!-- Drop a dummy sln to specify content root location -->
75+
<WriteLinesToFile
76+
File="$(PublishDir)\contentroot.sln"
77+
Lines="Ignored"
78+
Overwrite="true"
79+
Encoding="Unicode"/>
80+
</Target>
81+
3182
</Project>

0 commit comments

Comments
 (0)