Skip to content

Commit 675c823

Browse files
authored
feat(jetbrains-gateway): bump to 2024.3 (#355)
1 parent bf697e1 commit 675c823

File tree

3 files changed

+49
-24
lines changed

3 files changed

+49
-24
lines changed

jetbrains-gateway/README.md

+33-8
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This module adds a JetBrains Gateway Button to open any workspace with a single
1414
```tf
1515
module "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
3333
module "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
4747
module "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
6287
module "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
80105
module "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"

jetbrains-gateway/main.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ describe("jetbrains-gateway", async () => {
2222
folder: "/home/coder",
2323
});
2424
expect(state.outputs.url.value).toBe(
25-
"jetbrains-gateway://connect#type=coder&workspace=default&owner=default&agent=foo&folder=/home/coder&url=https://mydeployment.coder.com&token=$SESSION_TOKEN&ide_product_code=IU&ide_build_number=241.14494.240&ide_download_link=https://download.jetbrains.com/idea/ideaIU-2024.1.tar.gz",
25+
"jetbrains-gateway://connect#type=coder&workspace=default&owner=default&agent=foo&folder=/home/coder&url=https://mydeployment.coder.com&token=$SESSION_TOKEN&ide_product_code=IU&ide_build_number=243.21565.193&ide_download_link=https://download.jetbrains.com/idea/ideaIU-2024.3.tar.gz",
2626
);
2727

2828
const coder_app = state.resources.find(

jetbrains-gateway/main.tf

+15-15
Original file line numberDiff line numberDiff line change
@@ -80,36 +80,36 @@ variable "jetbrains_ide_versions" {
8080
description = "The set of versions for each jetbrains IDE"
8181
default = {
8282
"IU" = {
83-
build_number = "241.14494.240"
84-
version = "2024.1"
83+
build_number = "243.21565.193"
84+
version = "2024.3"
8585
}
8686
"PS" = {
87-
build_number = "241.14494.237"
88-
version = "2024.1"
87+
build_number = "243.21565.202"
88+
version = "2024.3"
8989
}
9090
"WS" = {
91-
build_number = "241.14494.235"
92-
version = "2024.1"
91+
build_number = "243.21565.180"
92+
version = "2024.3"
9393
}
9494
"PY" = {
95-
build_number = "241.14494.241"
96-
version = "2024.1"
95+
build_number = "243.21565.199"
96+
version = "2024.3"
9797
}
9898
"CL" = {
99-
build_number = "241.14494.288"
99+
build_number = "243.21565.238"
100100
version = "2024.1"
101101
}
102102
"GO" = {
103-
build_number = "241.14494.238"
104-
version = "2024.1"
103+
build_number = "243.21565.208"
104+
version = "2024.3"
105105
}
106106
"RM" = {
107-
build_number = "241.14494.234"
108-
version = "2024.1"
107+
build_number = "243.21565.197"
108+
version = "2024.3"
109109
}
110110
"RD" = {
111-
build_number = "241.14494.307"
112-
version = "2024.1"
111+
build_number = "243.21565.191"
112+
version = "2024.3"
113113
}
114114
}
115115
validation {

0 commit comments

Comments
 (0)