|
|
@ -95,6 +95,12 @@ variable "use_cached" {
|
|
|
|
default = false
|
|
|
|
default = false
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
variable "use_cached_extensions" {
|
|
|
|
|
|
|
|
type = bool
|
|
|
|
|
|
|
|
description = "Uses cached copy of extensions, otherwise do a forced upgrade"
|
|
|
|
|
|
|
|
default = false
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
variable "extensions_dir" {
|
|
|
|
variable "extensions_dir" {
|
|
|
|
type = string
|
|
|
|
type = string
|
|
|
|
description = "Override the directory to store extensions in."
|
|
|
|
description = "Override the directory to store extensions in."
|
|
|
@ -122,6 +128,7 @@ resource "coder_script" "code-server" {
|
|
|
|
SETTINGS : replace(jsonencode(var.settings), "\"", "\\\""),
|
|
|
|
SETTINGS : replace(jsonencode(var.settings), "\"", "\\\""),
|
|
|
|
OFFLINE : var.offline,
|
|
|
|
OFFLINE : var.offline,
|
|
|
|
USE_CACHED : var.use_cached,
|
|
|
|
USE_CACHED : var.use_cached,
|
|
|
|
|
|
|
|
USE_CACHED_EXTENSIONS : var.use_cached_extensions,
|
|
|
|
EXTENSIONS_DIR : var.extensions_dir,
|
|
|
|
EXTENSIONS_DIR : var.extensions_dir,
|
|
|
|
FOLDER : var.folder,
|
|
|
|
FOLDER : var.folder,
|
|
|
|
AUTO_INSTALL_EXTENSIONS : var.auto_install_extensions,
|
|
|
|
AUTO_INSTALL_EXTENSIONS : var.auto_install_extensions,
|
|
|
|