Skip to content

Commit 8ef3890

Browse files
authored
[Ignore] Fix signing for builds and ensure help for tests is available (#1083)
* Remove old files from signing * Fix help-dependent tests
1 parent 6781b91 commit 8ef3890

File tree

2 files changed

+6
-16
lines changed

2 files changed

+6
-16
lines changed

PowerShellEditorServices.build.ps1

+6
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,12 @@ namespace Microsoft.PowerShell.EditorServices.Hosting
320320
Set-Content -LiteralPath $script:BuildInfoPath -Value $buildInfoContents -Force
321321
}
322322

323+
task SetupHelpForTests -Before Test {
324+
if (-not (Get-Help Write-Host).Examples) {
325+
Update-Help -Module Microsoft.PowerShell.Utility -Force -Scope CurrentUser
326+
}
327+
}
328+
323329
task Build {
324330
exec { & $script:dotnetExe publish -c $Configuration .\src\PowerShellEditorServices\PowerShellEditorServices.csproj -f $script:TargetPlatform }
325331
exec { & $script:dotnetExe build -c $Configuration .\src\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.csproj $script:TargetFrameworksParam }

tools/releaseBuild/signing.xml

-16
Original file line numberDiff line numberDiff line change
@@ -42,26 +42,10 @@
4242
<!-- PowerShellEditorServices Binary -->
4343
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.dll" signType="AuthenticodeFormer"
4444
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.dll" />
45-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.Host.dll" signType="AuthenticodeFormer"
46-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.Host.dll" />
47-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.Protocol.dll" signType="AuthenticodeFormer"
48-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices\bin\Microsoft.PowerShell.EditorServices.Protocol.dll" />
4945

5046
<!-- PowerShellEditorServices.VSCode Script -->
5147
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.psd1" signType="AuthenticodeFormer"
5248
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.psd1" />
53-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.psm1" signType="AuthenticodeFormer"
54-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\PowerShellEditorServices.VSCode.psm1" />
55-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Close-VSCodeHtmlContentView.ps1" signType="AuthenticodeFormer"
56-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Close-VSCodeHtmlContentView.ps1" />
57-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\New-VSCodeHtmlContentView.ps1" signType="AuthenticodeFormer"
58-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\New-VSCodeHtmlContentView.ps1" />
59-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Set-VSCodeHtmlContentView.ps1" signType="AuthenticodeFormer"
60-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Set-VSCodeHtmlContentView.ps1" />
61-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Show-VSCodeHtmlContentView.ps1" signType="AuthenticodeFormer"
62-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Show-VSCodeHtmlContentView.ps1" />
63-
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Write-VSCodeHtmlContentView.ps1" signType="AuthenticodeFormer"
64-
dest="__OUTPATHROOT__\PowerShellEditorServices\PowerShellEditorServices.VSCode\Public\HtmlContentView\Write-VSCodeHtmlContentView.ps1" />
6549

6650
<!-- PowerShellEditorServices.VSCode Binary -->
6751
<file src="__INPATHROOT__\release\out\PowerShellEditorServices\PowerShellEditorServices.VSCode\bin\Microsoft.PowerShell.EditorServices.VSCode.dll" signType="AuthenticodeFormer"

0 commit comments

Comments
 (0)