Commit Graph
79 Commits
Author SHA1 Message Date
LorwpandGitHub 724704b50c Fix sha256 of nix serverconsole fixed deviation 2025-02-10 15:54:47 +11:00
Jordan Dominion e93f41d888 Add missing semicolon 2025-02-08 07:38:32 -05:00
Jordan Dominion 4e7b982b1a Test adding manual wants to nix
Closes #2104
2025-02-07 19:18:47 -05:00
Jordan Dominion 69978ba498 Switch a bunch of nix options to non-empty strings 2025-02-07 18:55:58 -05:00
Lorwp 07dfdd961d Add After entries to Nix Module's service for the various dependant databases 2025-01-26 10:24:13 +11:00
Lorwp 854c8048a8 Set restartIfChanged on the TGS nix module's service, to ensure it doesn't get restarted and boots players 2025-01-23 10:30:37 +11:00
Lorwp 8a5a13718e Use a path for appsettings instead of a string 2025-01-21 12:45:39 +11:00
Jordan Dominion 5a0f6fea02 Try this 2025-01-20 20:25:23 -05:00
Lorwp 2dc0455147 Add EnvironmentFile option to nix package 2025-01-21 10:52:21 +11:00
Jordan DominionandGitHub 3877267e67 Reload instead of restart the service if only the config changes 2025-01-20 17:53:34 -05:00
Jordan Dominion 5f3f78ed23 Update nix SHA256 for TGS v6.12.3 2025-01-04 10:07:03 -05:00
Jordan Dominion eb817e6223 Fix nix versioning 2024-12-17 17:33:54 -05:00
tgstation-server-ci[bot] 21f98c089d Update nix SHA256 for [TGSRelease] v6.12.0 2024-12-16 23:10:24 +00:00
Jordan Dominion a64c0c278f Revert "Fuckify this for a moment"
This reverts commit c54e8b8c79.
2024-11-26 21:34:56 -05:00
Jordan Dominion 526f720d12 Handle case of OD in BYOND patchelf 2024-11-26 20:36:27 -05:00
Jordan Dominion 87c0708e3d Add bash as a package dependency 2024-11-26 20:23:41 -05:00
Jordan Dominion 48ce38a8a1 Fix build inputs 2024-11-26 20:14:48 -05:00
Jordan Dominion e6c73d4f7a Add empty /etc event scripts directory 2024-11-26 20:09:07 -05:00
Jordan Dominion c54e8b8c79 Fuckify this for a moment 2024-11-26 19:43:32 -05:00
Jordan Dominion 6ea15a14fa Switch to using SDK package to allow OD to build 2024-11-26 19:43:32 -05:00
Jordan Dominion 57bec44ab6 Switch to proper versioned ServerConsole.zip and setup CD 2024-11-09 15:09:14 -05:00
Jordan Dominion c37e983cf8 Test 2024-11-09 11:44:13 -05:00
Jordan Dominion aa62320233 Just patch dynamic libs specifically 2024-11-09 11:26:38 -05:00
Jordan Dominion bf30471dba Fix patchelf call 2024-11-09 11:19:45 -05:00
Jordan Dominion bf5bfe6597 Attempt to patch all .so's 2024-11-09 11:17:19 -05:00
Jordan Dominion 538e9cffee Remove unnecessary patchelf 2024-11-09 11:17:11 -05:00
Jordan Dominion af6c5f3f82 Attempt at adding extra PATH specifications 2024-11-09 10:55:40 -05:00
Jordan Dominion 37fd094f71 Move byond patcher out of etc 2024-11-09 10:09:18 -05:00
Jordan Dominion 05f48d60e3 Create basic nix flake 2024-11-09 09:03:15 -05:00