From 2fea4ebd8d9c5314ef18241bb0a5c30bcc10a259 Mon Sep 17 00:00:00 2001 From: Vasilii Polikarpov <126792224+vpolikarpov-akvelon@users.noreply.github.com> Date: Wed, 4 Oct 2023 17:20:54 +0200 Subject: [PATCH] [Windows] Verify hash sum for cobertura (#8447) --- images/win/scripts/Installers/Install-JavaTools.ps1 | 3 +++ 1 file changed, 3 insertions(+) diff --git a/images/win/scripts/Installers/Install-JavaTools.ps1 b/images/win/scripts/Installers/Install-JavaTools.ps1 index a5f7e31a..7670b4c3 100644 --- a/images/win/scripts/Installers/Install-JavaTools.ps1 +++ b/images/win/scripts/Installers/Install-JavaTools.ps1 @@ -133,9 +133,12 @@ setx MAVEN_OPTS $maven_opts /M # Download cobertura jars $uri = 'https://repo1.maven.org/maven2/net/sourceforge/cobertura/cobertura/2.1.1/cobertura-2.1.1-bin.zip' +$sha256sum = '79479DDE416B082F38ECD1F2F7C6DEBD4D0C2249AF80FD046D1CE05D628F2EC6' $coberturaPath = "C:\cobertura-2.1.1" $archivePath = Start-DownloadWithRetry -Url $uri -Name "cobertura.zip" +$fileHash = (Get-FileHash -Path $archivePath -Algorithm SHA256).Hash +Use-ChecksumComparison $fileHash $sha256sum Extract-7Zip -Path $archivePath -DestinationPath "C:\" setx COBERTURA_HOME $coberturaPath /M