File tree 2 files changed +16
-18
lines changed
2 files changed +16
-18
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ Automatically install [Visual Studio Code Server](https://code.visualstudio.com/
14
14
``` tf
15
15
module "vscode-web" {
16
16
source = "registry.coder.com/modules/vscode-web/coder"
17
- version = "1.0.14 "
17
+ version = "1.0.20 "
18
18
agent_id = coder_agent.example.id
19
19
accept_license = true
20
20
}
@@ -29,7 +29,7 @@ module "vscode-web" {
29
29
``` tf
30
30
module "vscode-web" {
31
31
source = "registry.coder.com/modules/vscode-web/coder"
32
- version = "1.0.14 "
32
+ version = "1.0.20 "
33
33
agent_id = coder_agent.example.id
34
34
install_prefix = "/home/coder/.vscode-web"
35
35
folder = "/home/coder"
@@ -42,7 +42,7 @@ module "vscode-web" {
42
42
``` tf
43
43
module "vscode-web" {
44
44
source = "registry.coder.com/modules/vscode-web/coder"
45
- version = "1.0.14 "
45
+ version = "1.0.20 "
46
46
agent_id = coder_agent.example.id
47
47
extensions = ["github.copilot", "ms-python.python", "ms-toolsai.jupyter"]
48
48
accept_license = true
@@ -56,7 +56,7 @@ Configure VS Code's [settings.json](https://code.visualstudio.com/docs/getstarte
56
56
``` tf
57
57
module "vscode-web" {
58
58
source = "registry.coder.com/modules/vscode-web/coder"
59
- version = "1.0.14 "
59
+ version = "1.0.20 "
60
60
agent_id = coder_agent.example.id
61
61
extensions = ["dracula-theme.theme-dracula"]
62
62
settings = {
Original file line number Diff line number Diff line change @@ -72,27 +72,25 @@ for extension in "$${EXTENSIONLIST[@]}"; do
72
72
output=$( $VSCODE_WEB " $EXTENSION_ARG " --install-extension " $extension " --force)
73
73
if [ $? -ne 0 ]; then
74
74
echo " Failed to install extension: $extension : $output "
75
- exit 1
76
75
fi
77
76
done
78
77
79
78
if [ " ${AUTO_INSTALL_EXTENSIONS} " = true ]; then
80
79
if ! command -v jq > /dev/null; then
81
80
echo " jq is required to install extensions from a workspace file."
82
- exit 0
83
- fi
84
-
85
- WORKSPACE_DIR=" $HOME "
86
- if [ -n " ${FOLDER} " ]; then
87
- WORKSPACE_DIR=" ${FOLDER} "
88
- fi
81
+ else
82
+ WORKSPACE_DIR=" $HOME "
83
+ if [ -n " ${FOLDER} " ]; then
84
+ WORKSPACE_DIR=" ${FOLDER} "
85
+ fi
89
86
90
- if [ -f " $WORKSPACE_DIR /.vscode/extensions.json" ]; then
91
- printf " 🧩 Installing extensions from %s/.vscode/extensions.json...\n" " $WORKSPACE_DIR "
92
- extensions=$( jq -r ' .recommendations[]' " $WORKSPACE_DIR " /.vscode/extensions.json)
93
- for extension in $extensions ; do
94
- $VSCODE_WEB " $EXTENSION_ARG " --install-extension " $extension " --force
95
- done
87
+ if [ -f " $WORKSPACE_DIR /.vscode/extensions.json" ]; then
88
+ printf " 🧩 Installing extensions from %s/.vscode/extensions.json...\n" " $WORKSPACE_DIR "
89
+ extensions=$( jq -r ' .recommendations[]' " $WORKSPACE_DIR " /.vscode/extensions.json)
90
+ for extension in $extensions ; do
91
+ $VSCODE_WEB " $EXTENSION_ARG " --install-extension " $extension " --force
92
+ done
93
+ fi
96
94
fi
97
95
fi
98
96
You can’t perform that action at this time.
0 commit comments