Skip to content

Commit fceac39

Browse files
authored
refactor: pin code-server to 4.8.3 (#5440)
* chore(templates): pin code-server to 4.8.3 * docs: use code-server 4.8.3 in install snippets
1 parent 31d38d4 commit fceac39

File tree

9 files changed

+12
-11
lines changed

9 files changed

+12
-11
lines changed

docs/ides/web-ides.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,8 @@ resource "coder_agent" "main" {
5151
startup_script = <<EOF
5252
#!/bin/sh
5353
# install and start code-server
54-
curl -fsSL https://code-server.dev/install.sh | sh
54+
# remove '-s -- --version 4.8.3' to install the latest version
55+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3
5556
code-server --auth none --port 13337
5657
EOF
5758
}
@@ -63,7 +64,7 @@ For advanced use, we recommend installing code-server in your VM snapshot or con
6364
FROM codercom/enterprise-base:ubuntu
6465

6566
# install a specific code-server version
66-
RUN curl -fsSL https://code-server.dev/install.sh | sh -s -- --version=4.3.0
67+
RUN curl -fsSL https://code-server.dev/install.sh | sh -s -- --version=4.8.3
6768

6869
# pre-install versions
6970
RUN code-server --install-extension eamodio.gitlens

docs/templates.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,8 @@ resource "coder_agent" "coder" {
153153
startup_script = <<EOT
154154
#!/bin/bash
155155
156-
# install code-server
157-
curl -fsSL https://code-server.dev/install.sh | sh
156+
# install code-server 4.8.3
157+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3
158158
159159
# The & prevents the startup_script from blocking so the
160160
# next commands can run.

examples/templates/aws-ecs-container/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ resource "coder_agent" "coder" {
9999
startup_script = <<EOT
100100
#!/bin/bash
101101
# install and start code-server
102-
curl -fsSL https://code-server.dev/install.sh | sh | tee code-server-install.log
102+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3 | tee code-server-install.log
103103
code-server --auth none --port 13337 | tee code-server-install.log &
104104
EOT
105105
}

examples/templates/aws-linux/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ resource "coder_agent" "main" {
8080
#!/bin/bash
8181
8282
# install and start code-server
83-
curl -fsSL https://code-server.dev/install.sh | sh | tee code-server-install.log
83+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3 | tee code-server-install.log
8484
code-server --auth none --port 13337 | tee code-server-install.log &
8585
EOT
8686
}

examples/templates/docker-image-builds/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ resource "coder_agent" "main" {
2828
#!/bin/bash
2929
3030
# install and start code-server
31-
curl -fsSL https://code-server.dev/install.sh | sh | tee code-server-install.log
31+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3 | tee code-server-install.log
3232
code-server --auth none --port 13337 | tee code-server-install.log &
3333
EOT
3434
}

examples/templates/docker/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ resource "coder_agent" "main" {
3030
startup_script = <<EOF
3131
#!/bin/sh
3232
# install and start code-server
33-
curl -fsSL https://code-server.dev/install.sh | sh
33+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3
3434
code-server --auth none --port 13337
3535
EOF
3636

examples/templates/gcp-linux/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ resource "coder_agent" "main" {
5353
#!/bin/bash
5454
5555
# install and start code-server
56-
curl -fsSL https://code-server.dev/install.sh | sh | tee code-server-install.log
56+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3 | tee code-server-install.log
5757
code-server --auth none --port 13337 | tee code-server-install.log &
5858
EOT
5959
}

examples/templates/gcp-vm-container/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ resource "coder_agent" "main" {
4343
#!/bin/bash
4444
4545
# install and start code-server
46-
curl -fsSL https://code-server.dev/install.sh | sh | tee code-server-install.log
46+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3 | tee code-server-install.log
4747
code-server --auth none --port 13337 | tee code-server-install.log &
4848
EOT
4949
}

examples/templates/kubernetes/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ resource "coder_agent" "main" {
6363
fi
6464
6565
# install and start code-server
66-
curl -fsSL https://code-server.dev/install.sh | sh | tee code-server-install.log
66+
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version 4.8.3 | tee code-server-install.log
6767
code-server --auth none --port 13337 | tee code-server-install.log &
6868
EOT
6969
}

0 commit comments

Comments
 (0)