Skip to content

Commit 4873b8d

Browse files
committed
dRofus.dRofus.EXE: Fix version scheme
1 parent e99a244 commit 4873b8d

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Tasks/dRofus.dRofus.EXE/Script.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
$Object1 = Invoke-WebRequest -Uri 'https://deploy.drofus.com/stable/RELEASES' | Read-ResponseContent | ConvertFrom-SquirrelReleases | Where-Object -FilterScript { -not $_.IsDelta } | Sort-Object -Property { $_.Version -creplace '\d+', { $_.Value.PadLeft(20) } } -Bottom 1
22

3-
$VersionMatches = [regex]::Match($Object1.Filename, '(\d+(?:\.\d+)+)(?:-stable)?-(\d+)')
3+
$VersionMatches = [regex]::Match($Object1.Filename, '(\d+(?:\.\d+)+)(?:-stable)?(-(\d+))?')
44

55
# Version
6-
$this.CurrentState.Version = "$($VersionMatches.Groups[1].Value).$($VersionMatches.Groups[2].Value)"
6+
$this.CurrentState.Version = "$($VersionMatches.Groups[1].Value).$($VersionMatches.Groups[2].Success ? $VersionMatches.Groups[2].Value : '0')"
77

88
# RealVersion
99
$this.CurrentState.RealVersion = $VersionMatches.Groups[1].Value

Tasks/dRofus.dRofus/Script.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
$Object1 = Invoke-WebRequest -Uri 'https://deploy.drofus.com/stable/RELEASES' | Read-ResponseContent | ConvertFrom-SquirrelReleases | Where-Object -FilterScript { -not $_.IsDelta } | Sort-Object -Property { $_.Version -creplace '\d+', { $_.Value.PadLeft(20) } } -Bottom 1
22

3-
$VersionMatches = [regex]::Match($Object1.Filename, '(\d+(?:\.\d+)+)(?:-stable)?-(\d+)')
3+
$VersionMatches = [regex]::Match($Object1.Filename, '(\d+(?:\.\d+)+)(?:-stable)?(-(\d+))?')
44

55
# Version
6-
$this.CurrentState.Version = "$($VersionMatches.Groups[1].Value).$($VersionMatches.Groups[2].Value)"
6+
$this.CurrentState.Version = "$($VersionMatches.Groups[1].Value).$($VersionMatches.Groups[2].Success ? $VersionMatches.Groups[2].Value : '0')"
77

88
# Installer
99
$this.CurrentState.Installer += [ordered]@{

0 commit comments

Comments
 (0)