mirror of https://github.com/python/cpython
Fix generation of MD5 table at end of Windows release build (GH-32345)
This commit is contained in:
parent
a96dfbdc3e
commit
35bcf9f3c1
|
@ -135,7 +135,7 @@ jobs:
|
||||||
|
|
||||||
- powershell: |
|
- powershell: |
|
||||||
$failures = 0
|
$failures = 0
|
||||||
gci "msi\*\*-webinstall.exe" -File | %{
|
gci "msi\*\*.exe" -File | %{
|
||||||
$d = mkdir "tests\$($_.BaseName)" -Force
|
$d = mkdir "tests\$($_.BaseName)" -Force
|
||||||
gci $d -r -File | del
|
gci $d -r -File | del
|
||||||
$ic = copy $_ $d -PassThru
|
$ic = copy $_ $d -PassThru
|
||||||
|
@ -155,7 +155,11 @@ jobs:
|
||||||
displayName: 'Test layouts'
|
displayName: 'Test layouts'
|
||||||
|
|
||||||
- powershell: |
|
- powershell: |
|
||||||
$hashes = gci doc\htmlhelp\python*.chm, msi\*\*.exe, embed\*.zip | `
|
$files = gci -File "msi\*\*.exe", "embed\*.zip"
|
||||||
|
if ("$(DoCHM)" -ieq "true") {
|
||||||
|
$files = $files + (gci -File "doc\htmlhelp\python*.chm")
|
||||||
|
}
|
||||||
|
$hashes = $files | `
|
||||||
Sort-Object Name | `
|
Sort-Object Name | `
|
||||||
Format-Table Name, @{
|
Format-Table Name, @{
|
||||||
Label="MD5";
|
Label="MD5";
|
||||||
|
@ -170,9 +174,13 @@ jobs:
|
||||||
|
|
||||||
- powershell: |
|
- powershell: |
|
||||||
"Copying:"
|
"Copying:"
|
||||||
(gci msi\*\python*.asc, doc\htmlhelp\*.asc, embed\*.asc).FullName
|
$files = gci -File "msi\*\python*.asc", "embed\*.asc"
|
||||||
|
if ("$(DoCHM)" -ieq "true") {
|
||||||
|
$files = $files + (gci -File "doc\htmlhelp\*.asc")
|
||||||
|
}
|
||||||
|
$files.FullName
|
||||||
$d = mkdir "$(Build.ArtifactStagingDirectory)\hashes" -Force
|
$d = mkdir "$(Build.ArtifactStagingDirectory)\hashes" -Force
|
||||||
move msi\*\python*.asc, doc\htmlhelp\*.asc, embed\*.asc $d -Force
|
move $files $d -Force
|
||||||
gci msi -Directory | %{ move "msi\$_\*.asc" (mkdir "$d\$_" -Force) }
|
gci msi -Directory | %{ move "msi\$_\*.asc" (mkdir "$d\$_" -Force) }
|
||||||
workingDirectory: $(Build.BinariesDirectory)
|
workingDirectory: $(Build.BinariesDirectory)
|
||||||
displayName: 'Copy GPG signatures for build'
|
displayName: 'Copy GPG signatures for build'
|
||||||
|
|
Loading…
Reference in New Issue