mirror of
https://github.com/tgstation/tgstation-server.git
synced 2026-08-23 21:16:52 +01:00
Enable (roughly) upgrading the installation
This commit is contained in:
+1
-1
@@ -343,7 +343,7 @@
|
||||
"RemovePreviousVersions" = "11:TRUE"
|
||||
"DetectNewerInstalledVersion" = "11:TRUE"
|
||||
"InstallAllUsers" = "11:TRUE"
|
||||
"ProductVersion" = "8:22.47.5"
|
||||
"ProductVersion" = "8:0.22.475"
|
||||
"Manufacturer" = "8:tgstation"
|
||||
"ARPHELPTELEPHONE" = "8:"
|
||||
"ARPHELPLINK" = "8:"
|
||||
|
||||
@@ -13,11 +13,15 @@ Remove-Item -Recurse -Force .git
|
||||
[XML]$versionXML = Get-Content build/Version.props
|
||||
$tgsVersion = $versionXML.Project.PropertyGroup.TgsCoreVersion
|
||||
|
||||
(Get-Content build/package/winget/Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj).Replace('22.47.5', $tgsVersion) | Set-Content build/package/winget/Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj
|
||||
$devProductCode = 'D24887FA-3228-4509-B5F3-4E07E349F278'
|
||||
$devVersion = '0.22.475'
|
||||
|
||||
(Get-Content build/package/winget/Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj).Replace($devVersion, $tgsVersion) | Set-Content build/package/winget/Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj
|
||||
(Get-Content build/package/winget/Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj).Replace($devProductCode, [guid]::NewGuid().ToString().ToUpperInvariant()) | Set-Content build/package/winget/Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj
|
||||
|
||||
dotnet restore
|
||||
cd build/package/winget
|
||||
dotnet build -c Release Tgstation.Server.Host.Service.Configure/Tgstation.Server.Host.Service.Configure
|
||||
dotnet build -c Release Tgstation.Server.Host.Service.Configure
|
||||
|
||||
# We make _some_ assumptions
|
||||
DevEnv installer.sln /Project Tgstation.Server.Host.Service.Msi/Tgstation.Server.Host.Service.Msi.vdproj /build Release
|
||||
|
||||
@@ -13,7 +13,6 @@ Installers:
|
||||
InstallModes:
|
||||
- interactive
|
||||
- silent
|
||||
UpgradeBehavior: uninstallPrevious
|
||||
ProductCode: '{D24887FA-3228-4509-B5F3-4E07E349F278}'
|
||||
RequireExplicitUpgrade: true
|
||||
UnsupportedOSArchitectures:
|
||||
|
||||
Reference in New Issue
Block a user