tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
JobCode.cs
Go to the documentation of this file.
1using System.ComponentModel;
2
4{
8 public enum JobCode : byte
9 {
13 [Description("Legacy job")]
14 Unknown,
15
19 [Description("Move instance")]
20 Move,
21
25 [Description("Clone repository")]
27
31 [Description("Update repository")]
33
37 [Description("Scheduled repository update")]
39
43 [Description("Delete repository")]
45
49 [Description("Install engine version")]
51
55 [Description("Install custom engine version")]
57
61 [Description("Delete installed engine version")]
63
67 [Description("Compile active repository code")]
69
73 [Description("Scheduled code deployment")]
75
79 [Description("Launch Watchdog")]
81
85 [Description("Restart Watchdog")]
87
91 [Description("Create DreamDaemon Process Dump")]
93
97 [Description("Instance startup watchdog launch")]
99
103 [Description("Instance startup watchdog reattach")]
105
109 [Description("Reconnect chat bot")]
111
115 [Description("Reclone repository")]
117 }
118}
JobCode
The different types of Response.JobResponse.
Definition JobCode.cs:9
@ RepositoryUpdate
When the repository is being manually updated.
@ WatchdogDump
When a the watchdog is dumping the game server process.
@ RepositoryAutoUpdate
When the repository is being automatically updated.
@ WatchdogLaunch
When the watchdog is started manually.
@ StartupWatchdogLaunch
When the watchdog starts due to an instance being onlined.
@ StartupWatchdogReattach
When the watchdog reattaches due to an instance being onlined.
@ Move
When the instance is being moved.
@ EngineOfficialInstall
When a new official engine version is being installed.
@ EngineCustomInstall
When a new custom engine version is being installed.
@ EngineDelete
When an installed engine version is being deleted.
@ Unknown
This catch-all code is applied to jobs that were created on a tgstation-server before v5....
@ RepositoryClone
When the repository is cloning.
@ RepositoryReclone
When a repository is recloned.
@ RepositoryDelete
When the repository is being deleted.
@ AutomaticDeployment
When a deployment is automatically triggered.
@ ReconnectChatBot
When a chat bot connects/reconnects.
@ WatchdogRestart
When the watchdog is restarted manually.
@ Deployment
When a deployment is manually triggered.