aaronparker / evergreen

Create evergreen Windows image build pipelines with the latest version numbers and download URLs for common applications
http://stealthpuppy.com/evergreen/
MIT License
383 stars 66 forks source link

[Bug]: 7-zip not reporting latest version #737

Closed bryannorton closed 1 month ago

bryannorton commented 2 months ago

What happened?

Running get-evergreenapp for 7-zip returns 24.07, however the latest version (released on 11 August) is 24.08

Version

2407.1289

What PowerShell edition/s are you running Evergreen on?

PowerShell Core

Which operating system/s are you running Evergreen on?

Windows Server 2016+

Have you reviewed the documentation?

Verbose output

get-evergreenapp -name 7zip -verbose
VERBOSE: Function path: C:\Users\bryan.nortonx\Documents\PowerShell\Modules\Evergreen\2407.1289\Apps\Get-7zip.ps1
VERBOSE: Function exists: C:\Users\bryan.nortonx\Documents\PowerShell\Modules\Evergreen\2407.1289\Apps\Get-7zip.ps1.
VERBOSE: Dot sourcing: C:\Users\bryan.nortonx\Documents\PowerShell\Modules\Evergreen\2407.1289\Apps\Get-7zip.ps1.
VERBOSE: Get-FunctionResource: read application resource strings from [C:\Users\bryan.nortonx\Documents\PowerShell\Modules\Evergreen\2407.1289\Manifests\7zip.json]
VERBOSE: Calling: Get-7zip.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: UseBasicParsing: True.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: Method: Default.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: ContentType: application/json; charset=utf-8.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: MaximumRedirection: 2.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.2592.87.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: Uri: https://sourceforge.net/projects/sevenzip/best_release.json.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: DisableKeepAlive: True.
VERBOSE: Requested HTTP/1.1 GET with 0-byte payload
VERBOSE: Received HTTP/1.1 response of content type application/json of unknown size
VERBOSE: Content encoding: utf-8
VERBOSE: Get-SourceForgeRepoRelease: Validating SourceForge release object.
VERBOSE: Get-SourceForgeRepoRelease: Property validation succeeded.
VERBOSE: Get-SourceForgeRepoRelease: Capture version number from: /7-Zip/24.07/7z2407-x64.exe.
VERBOSE: Get-SourceForgeRepoRelease: Found filename: [7z2407-x64.exe].
VERBOSE: Get-SourceForgeRepoRelease: Found folder:   [/7-Zip/24.07/].
VERBOSE: Get-SourceForgeRepoRelease: Found version:  [24.07].
VERBOSE: Resolve-SystemNetWebRequest: Attempting to resolve: http://downloads.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407-x64.exe?ts=gAAAAABm1cgpzTm5COSwZoSZXDLSBQqJ76TKcu8uLkHehQqkQvJkdP7zoihcKOoglmzUs9WwQBX7zMuft9IT8nXlRumamzfIEQ%3D%3D.
VERBOSE: Resolve-SystemNetWebRequest: Resolved to: [http://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407-x64.exe?viasf=1].
VERBOSE: Get-SourceForgeRepoRelease: Resolve mirror to: phoenixnap.dl.sourceforge.net.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: UseBasicParsing: True.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: Method: Default.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: ContentType: application/rss+xml; charset=utf-8.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: MaximumRedirection: 2.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.2592.87.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: Uri: https://sourceforge.net/projects/sevenzip/rss?path=/7-Zip/24.07/.
VERBOSE: Invoke-EvergreenRestMethod: Invoke-RestMethod parameter: DisableKeepAlive: True.
VERBOSE: Requested HTTP/1.1 GET with 0-byte payload
VERBOSE: Received HTTP/1.1 response of content type application/rss+xml of unknown size
VERBOSE: Get-SourceForgeRepoRelease: found 7 items.
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7zr.exe/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7zr.exe
VERBOSE: Get-Architecture: Architecture not found in https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7zr.exe, defaulting to x86.
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7z2407-x64.msi/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7z2407-x64.msi
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7z2407-x64.exe/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7z2407-x64.exe
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7z2407-arm64.exe/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7z2407-arm64.exe
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7z2407-arm.exe/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7z2407-arm.exe
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7z2407.msi/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7z2407.msi
VERBOSE: Get-Architecture: Architecture not found in https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407.msi, defaulting to x86.
VERBOSE: Get-SourceForgeRepoRelease: matched: https://sourceforge.net/projects/sevenzip/files/7-Zip/24.07/7z2407.exe/download.
VERBOSE: Get-SourceForgeRepoRelease: file: /7-Zip/24.07/7z2407.exe
VERBOSE: Get-Architecture: Architecture not found in https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407.exe, defaulting to x86.

Version      : 24.07
Architecture : x86
Type         : exe
Size         : 590848
Md5          : c31c4b04558396c6fabab64dcf366534
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7zr.exe

Version      : 24.07
Architecture : x64
Type         : msi
Size         : 1966592
Md5          : 2274f746c9db0c334ee2ff789756aa18
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407-x64.msi

Version      : 24.07
Architecture : x64
Type         : exe
Size         : 1620576
Md5          : f1320bd826092e99fcec85cc96a29791
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407-x64.exe

Version      : 24.07
Architecture : ARM64
Type         : exe
Size         : 1555409
Md5          : 64e16722dfcb1452e6980c104df2847e
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407-arm64.exe

Version      : 24.07
Architecture : ARM32
Type         : exe
Size         : 1633909
Md5          : fea9ba12eb5fa5703d65dcbc0873d7e9
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407-arm.exe

Version      : 24.07
Architecture : x86
Type         : msi
Size         : 1538560
Md5          : c44c2b9e7ee38791ab5c15932dae933e
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407.msi

Version      : 24.07
Architecture : x86
Type         : exe
Size         : 1331365
Md5          : 3f6d2cef65fe49a38190781a0cb46707
URI          : https://phoenixnap.dl.sourceforge.net/project/sevenzip/7-Zip/24.07/7z2407.exe