-
-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installer .exe
+ winget
package + .exe
signing
#1572
Conversation
Fixes it breaking all the other CI builds
- It's just a useless prompt
Better represents of what they are
Codecov Report
@@ Coverage Diff @@
## dev #1572 +/- ##
==========================================
- Coverage 92.87% 92.70% -0.18%
==========================================
Files 593 597 +4
Lines 121908 122139 +231
==========================================
Hits 113225 113225
- Misses 8683 8914 +231 |
winget
package.exe
+ winget
package + .exe
signing
Moving this CL down here so it can't be edited 🆑 Host Watchdog |
🆑
tgstation-server no longer holds a .NET Framework 4.7.2 dependency for running the Windows service.
tgstation-server now ships an
.exe
installer for Windows. It automatically downloads and installs the required .NET dependency if needed. You can either download it from GitHub Releases or install it viawinget install Tgstation.Server
. Once initially installed, it can be used to perform seamless updates same as using the HTTP API would.Fixed the internal configuration setting
General:DesignTime
being exposed inappsettings.Prodution.yml
s the setup wizard generates.The setup wizard now has default recommendations for the majority of its options that can be quickly navigated through.
The configuration directory (where the
appsettings.yml
files are loaded from) can now be specified with the command line argument--appsettings-base-path=XXX
. Remember that this is meant to be passed through either the console or service host watchdog.When specifying a relative path to an SQLite database, the base directory will now be the configuration directory.
The TGS console window title will now reflect the version being run or if you're running the setup wizard.
Fixed Windows service creating a
BYOND
directory in the installation folder./:cl:
🆑 Host Watchdog
Windows service command
128
is equivalent to stopping the service.Windows service command
129
issues a graceful shutdown. The service will stop once all instances shutdown and instances will shutdown if their game servers are offline or once they call/world/proc/TgsReboot()
.Windows service command
130
will stop the service and leave DreamDaemon instances running. It can be started later to reattach them.Added descriptions to
Tgstation.Server.Host.Service.exe
command line options.Added
-p=XXX
option toTgstation.Server.Host.Service.exe
which can be used to pass arguments to the main server.Improved
dotnet
executable searching./:cl:
TODO:
Closes #1569