feat(git-config+vscode-web): Added Git Config module and updated the code-server module to the vscode-web module
This commit is contained in:
@@ -10,8 +10,11 @@ terraform {
|
|||||||
}
|
}
|
||||||
|
|
||||||
provider "docker" {}
|
provider "docker" {}
|
||||||
|
|
||||||
data "coder_provisioner" "me" {}
|
data "coder_provisioner" "me" {}
|
||||||
|
|
||||||
data "coder_workspace" "me" {}
|
data "coder_workspace" "me" {}
|
||||||
|
|
||||||
data "coder_workspace_owner" "me" {}
|
data "coder_workspace_owner" "me" {}
|
||||||
|
|
||||||
locals {
|
locals {
|
||||||
@@ -75,15 +78,13 @@ resource "coder_agent" "main" {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
module "code-server" {
|
module "vscode-web" {
|
||||||
count = data.coder_workspace.me.start_count
|
count = data.coder_workspace.me.start_count
|
||||||
source = "registry.coder.com/modules/code-server/coder"
|
source = "registry.coder.com/coder/vscode-web/coder"
|
||||||
version = "1.0.29"
|
version = "1.4.1"
|
||||||
display_name = "VS Code WEB"
|
agent_id = coder_agent.main.id
|
||||||
agent_id = coder_agent.main.id
|
folder = "/home/${local.username}"
|
||||||
install_prefix = "/home/${local.username}/.vscode-web"
|
accept_license = true
|
||||||
folder = "/home/${local.username}"
|
|
||||||
use_cached_extensions = true
|
|
||||||
extensions = [
|
extensions = [
|
||||||
"scalameta.metals",
|
"scalameta.metals",
|
||||||
"James-Yu.latex-workshop",
|
"James-Yu.latex-workshop",
|
||||||
@@ -105,6 +106,12 @@ module "code-server" {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module "git-config" {
|
||||||
|
count = data.coder_workspace.me.start_count
|
||||||
|
source = "registry.coder.com/coder/git-config/coder"
|
||||||
|
version = "1.0.31"
|
||||||
|
agent_id = coder_agent.main.id
|
||||||
|
}
|
||||||
|
|
||||||
resource "docker_volume" "home_volume" {
|
resource "docker_volume" "home_volume" {
|
||||||
name = local.docker_name
|
name = local.docker_name
|
||||||
|
|||||||
Reference in New Issue
Block a user