Skip to content

Commit 651fd65

Browse files
feat: Building history last ( Fixes PoshWeb#12 )
1 parent d82d579 commit 651fd65

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

build.ps1

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,6 @@ $buildTimes = $buildTimes | Sort-Object Time
105105

106106
foreach ($buildTime in $buildTimes) {
107107
$relativeSpeed = $buildTime.Time.TotalMilliseconds / $buildTimes[-1].Time.TotalMilliseconds
108-
Add-Member NoteProperty -InputObject $buildTime -Name Time "$($buildTime.Time)" -Force
109108
Add-Member NoteProperty -InputObject $buildTime -Name RelativeSpeed $relativeSpeed -Force
110109
Add-Member NoteProperty -InputObject $buildTime -Name DateTime $StartTime -Force
111110
}
@@ -181,5 +180,19 @@ $buildTimes | ConvertTo-Html -Title BuildTimes > ./times.html
181180
"</html>"
182181
) > ./index.html
183182

183+
foreach ($buildTime in $buildTimes) {
184+
Add-Member NoteProperty -InputObject $buildTime -Name Time "$($buildTime.Time)" -Force
185+
}
186+
187+
$history = @(try {
188+
Invoke-RestMethod -Uri $BuildTimeHistoryUrl -ErrorAction Ignore
189+
} catch {}) -ne $null
190+
191+
$history += $buildTimes |
192+
Select-Object Technique, Time, RelativeSpeed, DateTime
193+
194+
ConvertTo-Json -InputObject $history > ./history.json -Depth 2
195+
196+
184197

185198
Pop-Location

0 commit comments

Comments
 (0)