/
diev
/
mRemoteNG
Обзор
Документация
Войти
/
diev
/
mRemoteNG
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
Tools/postbuild_installer.ps1
43 строки
1 KB
Faryan Rezagholi
fixes/simplified postbuild installer scripts
09 дек 2021, 22:11
09 дек 2021, 22:11
73313d7
Код
Авторство
О чём код?
param ( [string] [Parameter(Mandatory=$true)] $SolutionDir, [string] [Parameter(Mandatory=$true)] $TargetDir, [string] [Parameter(Mandatory=$true)] $TargetFileName, [string] [Parameter(Mandatory=$true)] $ConfigurationName, [string] $CertificatePath, [string] $CertificatePassword, [string[]] $ExcludeFromSigning ) Write-Output "+===========================================================================================+" Write-Output "| Beginning mRemoteNG Installer Post Build |" Write-Output "+===========================================================================================+" Format-Table -AutoSize -Wrap -InputObject @{ "SolutionDir" = $SolutionDir "TargetDir" = $TargetDir "TargetFileName" = $TargetFileName "ConfigurationName" = $ConfigurationName "CertificatePath" = $CertificatePath "ExcludeFromSigning" = $ExcludeFromSigning } & "$PSScriptRoot\sign_binaries.ps1" -TargetDir $TargetDir -CertificatePath $CertificatePath -CertificatePassword $CertificatePassword -ConfigurationName $ConfigurationName -Exclude $ExcludeFromSigning -SolutionDir $SolutionDir & "$PSScriptRoot\verify_binary_signatures.ps1" -TargetDir $TargetDir -ConfigurationName $ConfigurationName -CertificatePath $CertificatePath -SolutionDir $SolutionDir & "$PSScriptRoot\rename_and_copy_installer.ps1" -SolutionDir $SolutionDir