@@ -46,6 +46,7 @@ func TestAccCachedImageResource(t *testing.T) {
4646 "CODER_AGENT_TOKEN" , "some-token" ,
4747 "CODER_AGENT_URL" , "https://coder.example.com" ,
4848 "ENVBUILDER_CACHE_REPO" , deps .CacheRepo ,
49+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
4950 "ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
5051 "ENVBUILDER_GIT_URL" , deps .Repo .URL ,
5152 "ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
@@ -78,6 +79,7 @@ RUN date > /date.txt`,
7879 "CODER_AGENT_TOKEN" , "some-token" ,
7980 "CODER_AGENT_URL" , "https://coder.example.com" ,
8081 "ENVBUILDER_CACHE_REPO" , deps .CacheRepo ,
82+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
8183 "ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
8284 "ENVBUILDER_GIT_URL" , deps .Repo .URL ,
8385 "ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
@@ -88,9 +90,8 @@ RUN date > /date.txt`,
8890 },
8991 },
9092 {
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" ,
9495 files : map [string ]string {
9596 "path/to/.devcontainer/devcontainer.json" : `{"build": { "dockerfile": "Dockerfile" }}` ,
9697 "path/to/.devcontainer/Dockerfile" : `FROM localhost:5000/test-ubuntu:latest
@@ -115,6 +116,7 @@ RUN date > /date.txt`,
115116 "ENVBUILDER_DEVCONTAINER_DIR" , "path/to/.devcontainer" ,
116117 "ENVBUILDER_DEVCONTAINER_JSON_PATH" , "path/to/.devcontainer/devcontainer.json" ,
117118 "ENVBUILDER_DOCKERFILE_PATH" , "path/to/.devcontainer/Dockerfile" ,
119+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
118120 "ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
119121 "ENVBUILDER_GIT_URL" , deps .Repo .URL ,
120122 "ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
@@ -149,6 +151,7 @@ RUN date > /date.txt`,
149151 "CODER_AGENT_URL" , "https://coder.example.com" ,
150152 "ENVBUILDER_CACHE_REPO" , deps .CacheRepo ,
151153 "ENVBUILDER_DOCKERFILE_PATH" , "Dockerfile" ,
154+ "ENVBUILDER_DOCKER_CONFIG_BASE64" , deps .DockerConfigBase64 ,
152155 "ENVBUILDER_GIT_SSH_PRIVATE_KEY_PATH" , deps .Repo .Key ,
153156 "ENVBUILDER_GIT_URL" , deps .Repo .URL ,
154157 "ENVBUILDER_REMOTE_REPO_BUILD_MODE" , "true" ,
0 commit comments