@@ -46,6 +46,7 @@ func TestAccCachedImageResource(t *testing.T) {
46
46
"CODER_AGENT_TOKEN" , "some-token" ,
47
47
"CODER_AGENT_URL" , "https://coder.example.com" ,
48
48
"ENVBUILDER_CACHE_REPO" , deps .CacheRepo ,
49
+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
49
50
"ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
50
51
"ENVBUILDER_GIT_URL" , deps .Repo .URL ,
51
52
"ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
@@ -78,6 +79,7 @@ RUN date > /date.txt`,
78
79
"CODER_AGENT_TOKEN" , "some-token" ,
79
80
"CODER_AGENT_URL" , "https://coder.example.com" ,
80
81
"ENVBUILDER_CACHE_REPO" , deps .CacheRepo ,
82
+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
81
83
"ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
82
84
"ENVBUILDER_GIT_URL" , deps .Repo .URL ,
83
85
"ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
@@ -88,9 +90,8 @@ RUN date > /date.txt`,
88
90
},
89
91
},
90
92
{
91
- // This test case ensures that parameters passed via extra_env are
92
- // handled correctly.
93
- name : "extra_env" ,
93
+ // This test case ensures that overriding the devcontainer directory works.
94
+ name : "different_dir" ,
94
95
files : map [string ]string {
95
96
"path/to/.devcontainer/devcontainer.json" : `{"build": { "dockerfile": "Dockerfile" }}` ,
96
97
"path/to/.devcontainer/Dockerfile" : `FROM localhost:5000/test-ubuntu:latest
@@ -115,6 +116,7 @@ RUN date > /date.txt`,
115
116
"ENVBUILDER_DEVCONTAINER_DIR" , "path/to/.devcontainer" ,
116
117
"ENVBUILDER_DEVCONTAINER_JSON_PATH" , "path/to/.devcontainer/devcontainer.json" ,
117
118
"ENVBUILDER_DOCKERFILE_PATH" , "path/to/.devcontainer/Dockerfile" ,
119
+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
118
120
"ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
119
121
"ENVBUILDER_GIT_URL" , deps .Repo .URL ,
120
122
"ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
@@ -149,6 +151,7 @@ RUN date > /date.txt`,
149
151
"CODER_AGENT_URL" , "https://coder.example.com" ,
150
152
"ENVBUILDER_CACHE_REPO" , deps .CacheRepo ,
151
153
"ENVBUILDER_DOCKERFILE_PATH" , "Dockerfile" ,
154
+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
152
155
"ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
153
156
"ENVBUILDER_GIT_URL" , deps .Repo .URL ,
154
157
"ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
0 commit comments