@@ -14,7 +14,7 @@ This module adds a JetBrains Gateway Button to open any workspace with a single
1414``` tf
1515module "jetbrains_gateway" {
1616 source = "registry.coder.com/modules/jetbrains-gateway/coder"
17- version = "1.0.23 "
17+ version = "1.0.25 "
1818 agent_id = coder_agent.example.id
1919 agent_name = "example"
2020 folder = "/home/coder/example"
@@ -32,7 +32,7 @@ module "jetbrains_gateway" {
3232``` tf
3333module "jetbrains_gateway" {
3434 source = "registry.coder.com/modules/jetbrains-gateway/coder"
35- version = "1.0.23 "
35+ version = "1.0.25 "
3636 agent_id = coder_agent.example.id
3737 agent_name = "example"
3838 folder = "/home/coder/example"
@@ -41,27 +41,52 @@ module "jetbrains_gateway" {
4141}
4242```
4343
44- ### Use the latest release version
44+ ### Use the latest version of each IDE
4545
4646``` tf
4747module "jetbrains_gateway" {
4848 source = "registry.coder.com/modules/jetbrains-gateway/coder"
49- version = "1.0.23 "
49+ version = "1.0.25 "
5050 agent_id = coder_agent.example.id
5151 agent_name = "example"
5252 folder = "/home/coder/example"
53- jetbrains_ides = ["GO ", "WS "]
54- default = "GO "
53+ jetbrains_ides = ["IU ", "PY "]
54+ default = "IU "
5555 latest = true
5656}
5757```
5858
59+ ### Use fixed versions set by ` jetbrains_ide_versions `
60+
61+ ``` tf
62+ module "jetbrains_gateway" {
63+ source = "registry.coder.com/modules/jetbrains-gateway/coder"
64+ version = "1.0.25"
65+ agent_id = coder_agent.example.id
66+ agent_name = "example"
67+ folder = "/home/coder/example"
68+ jetbrains_ides = ["IU", "PY"]
69+ default = "IU"
70+ latest = false
71+ jetbrains_ide_versions = {
72+ "IU" = {
73+ build_number = "243.21565.193"
74+ version = "2024.3"
75+ }
76+ "PY" = {
77+ build_number = "243.21565.199"
78+ version = "2024.3"
79+ }
80+ }
81+ }
82+ ```
83+
5984### Use the latest EAP version
6085
6186``` tf
6287module "jetbrains_gateway" {
6388 source = "registry.coder.com/modules/jetbrains-gateway/coder"
64- version = "1.0.23 "
89+ version = "1.0.25 "
6590 agent_id = coder_agent.example.id
6691 agent_name = "example"
6792 folder = "/home/coder/example"
@@ -79,7 +104,7 @@ Due to the highest priority of the `ide_download_link` parameter in the `(jetbra
79104``` tf
80105module "jetbrains_gateway" {
81106 source = "registry.coder.com/modules/jetbrains-gateway/coder"
82- version = "1.0.23 "
107+ version = "1.0.25 "
83108 agent_id = coder_agent.example.id
84109 agent_name = "example"
85110 folder = "/home/coder/example"
0 commit comments