Merge pull request #1954 from LogicalPhallacy/LogicalPhallacy-patch-NSSM

Use mirror for NSSM

(cherry picked from commit ef623f5129)
Signed-off-by: Joshua Boniface <joshua@boniface.me>
This commit is contained in:
dkanada
2019-10-29 16:22:58 +09:00
committed by Joshua Boniface
parent 7a592a0f15
commit 39c3b2f044
3 changed files with 5 additions and 4 deletions

View File

@@ -85,8 +85,9 @@ function Install-NSSM {
Write-Warning "NSSM will not be installed"
}else{
Write-Verbose "Downloading NSSM"
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Invoke-WebRequest -Uri https://nssm.cc/ci/nssm-2.24-101-g897c7ad.zip -UseBasicParsing -OutFile "$tempdir/nssm.zip" | Write-Verbose
# [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
# Temporary workaround, file is hosted in an azure blob with a custom domain in front for brevity
Invoke-WebRequest -Uri http://files.evilt.win/nssm/nssm-2.24-101-g897c7ad.zip -UseBasicParsing -OutFile "$tempdir/nssm.zip" | Write-Verbose
}
Expand-Archive "$tempdir/nssm.zip" -DestinationPath "$tempdir/nssm/" -Force | Write-Verbose