@@ -24,7 +24,7 @@ locals {
24
24
}
25
25
26
26
repo_base_dir = data. coder_parameter . repo_base_dir . value == " ~" ? " /home/coder" : replace (data. coder_parameter . repo_base_dir . value , " /^~\\ //" , " /home/coder/" )
27
- repo_dir = replace (module. git-clone . repo_dir , " /^~\\ //" , " /home/coder/" )
27
+ repo_dir = replace (try ( module. git-clone [ 0 ] . repo_dir , " " ) , " /^~\\ //" , " /home/coder/" )
28
28
container_name = " coder-${ data . coder_workspace_owner . me . name } -${ lower (data. coder_workspace . me . name )} "
29
29
}
30
30
@@ -110,19 +110,22 @@ data "coder_workspace_tags" "tags" {
110
110
}
111
111
112
112
module "slackme" {
113
+ count = data. coder_workspace . me . start_count
113
114
source = " dev.registry.coder.com/modules/slackme/coder"
114
115
version = " >= 1.0.0"
115
116
agent_id = coder_agent. dev . id
116
117
auth_provider_id = " slack"
117
118
}
118
119
119
120
module "dotfiles" {
121
+ count = data. coder_workspace . me . start_count
120
122
source = " dev.registry.coder.com/modules/dotfiles/coder"
121
123
version = " >= 1.0.0"
122
124
agent_id = coder_agent. dev . id
123
125
}
124
126
125
127
module "git-clone" {
128
+ count = data. coder_workspace . me . start_count
126
129
source = " dev.registry.coder.com/modules/git-clone/coder"
127
130
version = " >= 1.0.0"
128
131
agent_id = coder_agent. dev . id
@@ -131,12 +134,14 @@ module "git-clone" {
131
134
}
132
135
133
136
module "personalize" {
137
+ count = data. coder_workspace . me . start_count
134
138
source = " dev.registry.coder.com/modules/personalize/coder"
135
139
version = " >= 1.0.0"
136
140
agent_id = coder_agent. dev . id
137
141
}
138
142
139
143
module "code-server" {
144
+ count = data. coder_workspace . me . start_count
140
145
source = " dev.registry.coder.com/modules/code-server/coder"
141
146
version = " >= 1.0.0"
142
147
agent_id = coder_agent. dev . id
@@ -145,6 +150,7 @@ module "code-server" {
145
150
}
146
151
147
152
module "jetbrains_gateway" {
153
+ count = data. coder_workspace . me . start_count
148
154
source = " dev.registry.coder.com/modules/jetbrains-gateway/coder"
149
155
version = " >= 1.0.0"
150
156
agent_id = coder_agent. dev . id
@@ -156,19 +162,22 @@ module "jetbrains_gateway" {
156
162
}
157
163
158
164
module "filebrowser" {
165
+ count = data. coder_workspace . me . start_count
159
166
source = " dev.registry.coder.com/modules/filebrowser/coder"
160
167
version = " >= 1.0.0"
161
168
agent_id = coder_agent. dev . id
162
169
agent_name = " dev"
163
170
}
164
171
165
172
module "coder-login" {
173
+ count = data. coder_workspace . me . start_count
166
174
source = " dev.registry.coder.com/modules/coder-login/coder"
167
175
version = " >= 1.0.0"
168
176
agent_id = coder_agent. dev . id
169
177
}
170
178
171
179
module "cursor" {
180
+ count = data. coder_workspace . me . start_count
172
181
source = " dev.registry.coder.com/modules/cursor/coder"
173
182
version = " >= 1.0.0"
174
183
agent_id = coder_agent. dev . id
0 commit comments