Make URCT copying unconditional to unblock installer tasks in debug
mode.
Thanks
Tomas
eq(parameters.isOfficialBuild, true),
ne(parameters.crossrootfsDir, '')) }}
- # TODO: (Consolidation) Enable test signing during PR validation. https://github.com/dotnet/runtime/issues/1026
- #
- # CoreCLR only produces the UCRT redist file in Release config. When the redist file isn't
- # present, signing fails. For now, only sign in official builds which only run Release mode.
- name: SignType
- value: ''
+ value: test
# Set up non-PR build from internal project
- ${{ if eq(parameters.isOfficialBuild, true) }}:
<UcrtFilesToCopy Include="$(UniversalCRTSDKDir)Redist\ucrt\DLLs\$(BuildArch)\*.dll" />
</ItemGroup>
- <Copy Condition="'$(BuildType)'=='Release' AND '$(BuildArch)' != 'arm64'"
+ <Copy Condition="'$(BuildArch)' != 'arm64'"
SourceFiles="@(UcrtFilesToCopy)"
DestinationFolder="$(BinDir)Redist\ucrt\DLLs\$(BuildArch)" />
</Target>