From 7bb97ae422549ba8d8d8bc0139bd9a9a5c9bb725 Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Thu, 17 Oct 2024 19:21:56 +0500 Subject: [PATCH 1/2] Make slug configurable in JetBrains Gateway module --- jetbrains-gateway/main.tf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/jetbrains-gateway/main.tf b/jetbrains-gateway/main.tf index d4474b2f..2bc00d39 100644 --- a/jetbrains-gateway/main.tf +++ b/jetbrains-gateway/main.tf @@ -18,6 +18,12 @@ variable "agent_id" { description = "The ID of a Coder agent." } +variable "slug" { + type = string + description = "The slug for the coder_app. Allows resuing the module with the same template." + default = "gateway" +} + variable "agent_name" { type = string description = "Agent name." @@ -247,7 +253,7 @@ data "coder_workspace_owner" "me" {} resource "coder_app" "gateway" { agent_id = var.agent_id - slug = "gateway" + slug = var.slug display_name = local.display_name icon = local.icon external = true From 145a112dfb3cbf6ee7154eac0207696536082005 Mon Sep 17 00:00:00 2001 From: Muhammad Atif Ali Date: Thu, 17 Oct 2024 19:23:25 +0500 Subject: [PATCH 2/2] bump version for jetbrains-gateway in README.md --- jetbrains-gateway/README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jetbrains-gateway/README.md b/jetbrains-gateway/README.md index 99bc5bd3..0745fa79 100644 --- a/jetbrains-gateway/README.md +++ b/jetbrains-gateway/README.md @@ -14,7 +14,7 @@ This module adds a JetBrains Gateway Button to open any workspace with a single ```tf module "jetbrains_gateway" { source = "registry.coder.com/modules/jetbrains-gateway/coder" - version = "1.0.20" + version = "1.0.21" agent_id = coder_agent.example.id agent_name = "example" folder = "/home/coder/example" @@ -32,7 +32,7 @@ module "jetbrains_gateway" { ```tf module "jetbrains_gateway" { source = "registry.coder.com/modules/jetbrains-gateway/coder" - version = "1.0.20" + version = "1.0.21" agent_id = coder_agent.example.id agent_name = "example" folder = "/home/coder/example" @@ -46,7 +46,7 @@ module "jetbrains_gateway" { ```tf module "jetbrains_gateway" { source = "registry.coder.com/modules/jetbrains-gateway/coder" - version = "1.0.20" + version = "1.0.21" agent_id = coder_agent.example.id agent_name = "example" folder = "/home/coder/example" @@ -61,7 +61,7 @@ module "jetbrains_gateway" { ```tf module "jetbrains_gateway" { source = "registry.coder.com/modules/jetbrains-gateway/coder" - version = "1.0.20" + version = "1.0.21" agent_id = coder_agent.example.id agent_name = "example" folder = "/home/coder/example"