Reduce Razor SDK copy retries (#22448)
* Retry fewer times when building locally * Fail as usual when building in CI
This commit is contained in:
parent
b817a39cae
commit
e89abd13d4
|
|
@ -62,13 +62,23 @@
|
||||||
Condition="'$(NoBuild)' != 'true'"
|
Condition="'$(NoBuild)' != 'true'"
|
||||||
ContinueOnError="true" />
|
ContinueOnError="true" />
|
||||||
|
|
||||||
|
<PropertyGroup Condition="'$(ContinuousIntegrationBuild)' != 'true'">
|
||||||
|
<_ContinueOnError>true</_ContinueOnError>
|
||||||
|
<_Retries>1</_Retries>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
|
<PropertyGroup Condition="'$(ContinuousIntegrationBuild)' == 'true'">
|
||||||
|
<_ContinueOnError>false</_ContinueOnError>
|
||||||
|
<_Retries>10</_Retries>
|
||||||
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<RazorToolsOutput Include="$(SdkOutputPath)temp\**\*.*" />
|
<RazorToolsOutput Include="$(SdkOutputPath)temp\**\*.*" />
|
||||||
<MvcRazorExtensionOutput Include="$(ArtifactsBinDir)Microsoft.AspNetCore.Mvc.Razor.Extensions\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.dll" />
|
<MvcRazorExtensionOutput Include="$(ArtifactsBinDir)Microsoft.AspNetCore.Mvc.Razor.Extensions\$(Configuration)\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.dll" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<Copy SourceFiles="@(RazorToolsOutput)" DestinationFolder="$(SdkOutputPath)tools\netcoreapp3.0\" SkipUnchangedFiles="true" ContinueOnError="true" />
|
<Copy SourceFiles="@(RazorToolsOutput)" DestinationFolder="$(SdkOutputPath)tools\netcoreapp3.0\" SkipUnchangedFiles="true" Retries="$(_Retries)" ContinueOnError="$(_ContinueOnError)" />
|
||||||
<Copy SourceFiles="@(MvcRazorExtensionOutput)" DestinationFolder="$(SdkOutputPath)extensions\mvc-3-0\" SkipUnchangedFiles="true" ContinueOnError="true">
|
<Copy SourceFiles="@(MvcRazorExtensionOutput)" DestinationFolder="$(SdkOutputPath)extensions\mvc-3-0\" SkipUnchangedFiles="true" Retries="$(_Retries)" ContinueOnError="$(_ContinueOnError)">
|
||||||
<Output TaskParameter="CopiedFiles" ItemName="FileWrites" />
|
<Output TaskParameter="CopiedFiles" ItemName="FileWrites" />
|
||||||
</Copy>
|
</Copy>
|
||||||
|
|
||||||
|
|
@ -80,7 +90,7 @@
|
||||||
<ProjectOutput Include="$(ArtifactsBinDir)Microsoft.NET.Sdk.Razor\$(Configuration)\net46*\System.Reflection.Metadata.dll" />
|
<ProjectOutput Include="$(ArtifactsBinDir)Microsoft.NET.Sdk.Razor\$(Configuration)\net46*\System.Reflection.Metadata.dll" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<Copy SourceFiles="@(ProjectOutput)" DestinationFiles="$(SdkOutputPath)tasks\%(RecursiveDir)%(FileName)%(Extension)" SkipUnchangedFiles="true" ContinueOnError="true" >
|
<Copy SourceFiles="@(ProjectOutput)" DestinationFiles="$(SdkOutputPath)tasks\%(RecursiveDir)%(FileName)%(Extension)" SkipUnchangedFiles="true" Retries="$(_Retries)" ContinueOnError="$(_ContinueOnError)">
|
||||||
<Output TaskParameter="CopiedFiles" ItemName="FileWrites" />
|
<Output TaskParameter="CopiedFiles" ItemName="FileWrites" />
|
||||||
</Copy>
|
</Copy>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue