Skip to content

Commit 0722cfb

Browse files
authored
Set OPENSSL_ENABLE_SHA1_SIGNATURES=1 in SendToHelix.proj (#5809)
Instead of hardcoding this in the Helix image, see dotnet/dotnet-buildtools-prereqs-docker#1391
1 parent 4698482 commit 0722cfb

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

eng/SendToHelix.proj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,11 @@
7878
<HelixPreCommands>$(HelixPreCommands);sudo -E -n $HELIX_CORRELATION_PAYLOAD/InstallRootCertificate.sh --service-host $(ServiceHost) --cert-file /tmp/wcfrootca.crt</HelixPreCommands>
7979
</PropertyGroup>
8080

81+
<PropertyGroup Condition="'$(TestJob)' == 'Linux'" >
82+
<!-- WCF tests have a dependency on RSA+SHA1 being enabled on Helix: https://github.com/dotnet/wcf/pull/5744#issuecomment-2702201438 -->
83+
<HelixPreCommands>$(HelixPreCommands);export OPENSSL_ENABLE_SHA1_SIGNATURES=1</HelixPreCommands>
84+
</PropertyGroup>
85+
8186
<PropertyGroup Condition="'$(TestJob)' == 'Windows' AND '$(RunWithCoreWCFService)' == 'true'">
8287
<HelixPreCommands>$(HelixPreCommands);set PATH=%HELIX_CORRELATION_PAYLOAD%\dotnet-cli%3B%PATH%</HelixPreCommands>
8388
<!-- %3B is an escaped ; -->

0 commit comments

Comments
 (0)