forked from skevetter/devpod
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconstants.ts
More file actions
73 lines (70 loc) · 3.46 KB
/
constants.ts
File metadata and controls
73 lines (70 loc) · 3.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
export const DEVPOD_GIT_REPOSITORY = "https://github.com/skevetter/devpod"
export const DEFAULT_STATIC_COMMAND_CONFIG = {
streamResponse: false,
debug: false,
} as const
/** placeholder for arbitrary additional flags */
export const WORKSPACE_COMMAND_ADDITIONAL_FLAGS_KEY = "additionalFlags"
export const DEVPOD_BINARY = "bin/devpod"
export const DEVPOD_COMMAND_LIST = "list"
export const DEVPOD_COMMAND_STATUS = "status"
export const DEVPOD_COMMAND_UP = "up"
export const DEVPOD_COMMAND_STOP = "stop"
export const DEVPOD_COMMAND_BUILD = "build"
export const DEVPOD_COMMAND_DELETE = "delete"
export const DEVPOD_COMMAND_PROVIDER = "provider"
export const DEVPOD_COMMAND_IDE = "ide"
export const DEVPOD_COMMAND_PRO = "pro"
export const DEVPOD_COMMAND_OPTIONS = "options"
export const DEVPOD_COMMAND_SET_OPTIONS = "set-options"
export const DEVPOD_COMMAND_USE = "use"
export const DEVPOD_COMMAND_ADD = "add"
export const DEVPOD_COMMAND_HELPER = "helper"
export const DEVPOD_COMMAND_UPDATE = "update"
export const DEVPOD_COMMAND_RENAME = "rename"
export const DEVPOD_COMMAND_CONTEXT = "context"
export const DEVPOD_COMMAND_LOGIN = "login"
export const DEVPOD_COMMAND_IMPORT_WORKSPACE = "import-workspace"
export const DEVPOD_COMMAND_GET_WORKSPACE_NAME = "get-workspace-name"
export const DEVPOD_COMMAND_GET_WORKSPACE_UID = "get-workspace-uid"
export const DEVPOD_COMMAND_GET_WORKSPACE_CONFIG = "get-workspace-config"
export const DEVPOD_COMMAND_GET_PROVIDER_NAME = "get-provider-name"
export const DEVPOD_COMMAND_GET_PRO_NAME = "get-pro-name"
export const DEVPOD_COMMAND_CHECK_PROVIDER_UPDATE = "check-provider-update"
export const DEVPOD_COMMAND_TROUBLESHOOT = "troubleshoot"
export const DEVPOD_FLAG_JSON_LOG_OUTPUT = "--log-output=json"
export const DEVPOD_FLAG_JSON_OUTPUT = "--output=json"
export const DEVPOD_FLAG_OPTION = "--option"
export const DEVPOD_FLAG_FORCE = "--force"
export const DEVPOD_FLAG_FORCE_BUILD = "--force-build"
export const DEVPOD_FLAG_RECREATE = "--recreate"
export const DEVPOD_FLAG_RESET = "--reset"
export const DEVPOD_FLAG_IDE = "--ide"
export const DEVPOD_FLAG_PROVIDER = "--provider"
export const DEVPOD_FLAG_PROVIDER_OPTION = "--provider-option"
export const DEVPOD_FLAG_ACCESS_KEY = "--access-key"
export const DEVPOD_FLAG_PREBUILD_REPOSITORY = "--prebuild-repository"
export const DEVPOD_FLAG_ID = "--id"
export const DEVPOD_FLAG_SOURCE = "--source"
export const DEVPOD_FLAG_DEBUG = "--debug"
export const DEVPOD_FLAG_USE = "--use"
export const DEVPOD_FLAG_NAME = "--name"
export const DEVPOD_FLAG_SINGLE_MACHINE = "--single-machine"
export const DEVPOD_FLAG_DRY = "--dry"
export const DEVPOD_FLAG_RECONFIGURE = "--reconfigure"
export const DEVPOD_FLAG_SKIP_REQUIRED = "--skip-required"
export const DEVPOD_FLAG_TIMEOUT = "--timeout"
export const DEVPOD_FLAG_DEVCONTAINER_PATH = "--devcontainer-path"
export const DEVPOD_FLAG_WORKSPACE_ID = "--workspace-id"
export const DEVPOD_FLAG_WORKSPACE_UID = "--workspace-uid"
export const DEVPOD_FLAG_WORKSPACE_PROJECT = "--workspace-project"
export const DEVPOD_FLAG_LOGIN = "--login"
export const DEVPOD_FLAG_HOST = "--host"
export const DEVPOD_FLAG_INSTANCE = "--instance"
export const DEVPOD_FLAG_PROJECT = "--project"
export const DEVPOD_FLAG_SKIP_PRO = "--skip-pro"
export const DEVPOD_FLAG_DOTFILES = "--dotfiles"
export const DEVPOD_FLAG_GIT_SIGNING_KEY = "--git-ssh-signing-key"
export const DEVPOD_FLAG_FORCE_BROWSER = "--force-browser"
export const DEVPOD_UI_ENV_VAR = "DEVPOD_UI"
export const DEVPOD_ADDITIONAL_ENV_VARS = "DEVPOD_ADDITIONAL_ENV_VARS"