mirror of
https://github.com/coder/coder.git
synced 2026-06-02 20:48:20 +00:00
fix(dogfood/coder): use agent name for zed app (#18450)
This commit is contained in:
committed by
GitHub
parent
118bf98145
commit
884ad39bd0
@@ -336,10 +336,11 @@ module "windsurf" {
|
||||
}
|
||||
|
||||
module "zed" {
|
||||
count = data.coder_workspace.me.start_count
|
||||
source = "./zed"
|
||||
agent_id = coder_agent.dev.id
|
||||
folder = local.repo_dir
|
||||
count = data.coder_workspace.me.start_count
|
||||
source = "./zed"
|
||||
agent_id = coder_agent.dev.id
|
||||
agent_name = "dev"
|
||||
folder = local.repo_dir
|
||||
}
|
||||
|
||||
resource "coder_agent" "dev" {
|
||||
|
||||
@@ -12,17 +12,28 @@ variable "agent_id" {
|
||||
type = string
|
||||
}
|
||||
|
||||
variable "agent_name" {
|
||||
type = string
|
||||
default = ""
|
||||
}
|
||||
|
||||
variable "folder" {
|
||||
type = string
|
||||
}
|
||||
|
||||
data "coder_workspace" "me" {}
|
||||
|
||||
locals {
|
||||
workspace_name = lower(data.coder_workspace.me.name)
|
||||
agent_name = lower(var.agent_name)
|
||||
hostname = var.agent_name != "" ? "${local.agent_name}.${local.workspace_name}.me.coder" : "${local.workspace_name}.coder"
|
||||
}
|
||||
|
||||
resource "coder_app" "zed" {
|
||||
agent_id = var.agent_id
|
||||
display_name = "Zed"
|
||||
slug = "zed"
|
||||
icon = "/icon/zed.svg"
|
||||
external = true
|
||||
url = "zed://ssh/${lower(data.coder_workspace.me.name)}.coder/${var.folder}"
|
||||
url = "zed://ssh/${local.hostname}/${var.folder}"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user