chore: standardize deploy script to match template
Remove unused $PublishTimeoutSeconds param. Add sc.exe description for service metadata. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -17,7 +17,6 @@ Param(
|
|||||||
[string]$InstallDir = "C:\Services\CutListWeb",
|
[string]$InstallDir = "C:\Services\CutListWeb",
|
||||||
[string]$Urls = "http://*:5270",
|
[string]$Urls = "http://*:5270",
|
||||||
[switch]$OpenFirewall,
|
[switch]$OpenFirewall,
|
||||||
[int]$PublishTimeoutSeconds = 180,
|
|
||||||
[int]$ServiceStopTimeoutSeconds = 30,
|
[int]$ServiceStopTimeoutSeconds = 30,
|
||||||
[int]$ServiceStartTimeoutSeconds = 30
|
[int]$ServiceStartTimeoutSeconds = 30
|
||||||
)
|
)
|
||||||
@@ -103,6 +102,7 @@ function Create-Service($name, $bin, $urls) {
|
|||||||
sc.exe create $name binPath= "$binPath" start= auto DisplayName= "$name" | Out-Null
|
sc.exe create $name binPath= "$binPath" start= auto DisplayName= "$name" | Out-Null
|
||||||
# Set recovery to restart on failure
|
# Set recovery to restart on failure
|
||||||
sc.exe failure $name reset= 86400 actions= restart/60000/restart/60000/restart/60000 | Out-Null
|
sc.exe failure $name reset= 86400 actions= restart/60000/restart/60000/restart/60000 | Out-Null
|
||||||
|
sc.exe description $name 'CutList bin packing web application' | Out-Null
|
||||||
}
|
}
|
||||||
|
|
||||||
function Start-ServiceSafe($name) {
|
function Start-ServiceSafe($name) {
|
||||||
|
|||||||
Reference in New Issue
Block a user