1using System.ComponentModel;
13 [Description(
"Legacy job")]
19 [Description(
"Move instance")]
25 [Description(
"Clone repository")]
31 [Description(
"Update repository")]
37 [Description(
"Scheduled repository update")]
43 [Description(
"Delete repository")]
49 [Description(
"Install engine version")]
55 [Description(
"Install custom engine version")]
61 [Description(
"Delete installed engine version")]
67 [Description(
"Compile active repository code")]
73 [Description(
"Scheduled code deployment")]
79 [Description(
"Launch Watchdog")]
85 [Description(
"Restart Watchdog")]
91 [Description(
"Create DreamDaemon Process Dump")]
97 [Description(
"Instance startup watchdog launch")]
103 [Description(
"Instance startup watchdog reattach")]
109 [Description(
"Reconnect chat bot")]
115 [Description(
"Reclone repository")]
JobCode
The different types of Response.JobResponse.
@ 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.