Skip to content

Commit a31950f

Browse files
committed
fixup! set RepoDir correctly
1 parent 3150821 commit a31950f

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

internal/provider/cached_image_resource.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -342,7 +342,7 @@ func (r *CachedImageResource) Read(ctx context.Context, req resource.ReadRequest
342342
data.Env = appendKnownEnvToList(data.Env, "ENVBUILDER_GIT_PASSWORD", data.GitPassword)
343343
}
344344
if !data.RemoteRepoBuildMode.IsNull() {
345-
data.Env = appendKnownEnvToList(data.Env, "ENVBUILDER_REMOTE_REPO_BUILD_MODE", data.GitPassword)
345+
data.Env = appendKnownEnvToList(data.Env, "ENVBUILDER_REMOTE_REPO_BUILD_MODE", data.RemoteRepoBuildMode)
346346
}
347347

348348
resp.Diagnostics.Append(resp.State.Set(ctx, &data)...)
@@ -394,7 +394,7 @@ func (r *CachedImageResource) Create(ctx context.Context, req resource.CreateReq
394394
data.Env = appendKnownEnvToList(data.Env, "ENVBUILDER_GIT_PASSWORD", data.GitPassword)
395395
}
396396
if !data.RemoteRepoBuildMode.IsNull() {
397-
data.Env = appendKnownEnvToList(data.Env, "ENVBUILDER_REMOTE_REPO_BUILD_MODE", data.GitPassword)
397+
data.Env = appendKnownEnvToList(data.Env, "ENVBUILDER_REMOTE_REPO_BUILD_MODE", data.RemoteRepoBuildMode)
398398
}
399399

400400
// Save data into Terraform state

internal/provider/cached_image_resource_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ func TestAccCachedImageDataSource(t *testing.T) {
9898
resource.TestCheckResourceAttr("envbuilder_cached_image.test", "env.0", "FOO=\"bar\""),
9999
resource.TestCheckResourceAttr("envbuilder_cached_image.test", "env.1", fmt.Sprintf("ENVBUILDER_CACHE_REPO=%q", deps.CacheRepo)),
100100
resource.TestCheckResourceAttr("envbuilder_cached_image.test", "env.2", fmt.Sprintf("ENVBUILDER_GIT_URL=%q", deps.Repo.URL)),
101+
resource.TestCheckResourceAttr("envbuilder_cached_image.test", "env.3", fmt.Sprintf("ENVBUILDER_REMOTE_REPO_BUILD_MODE=%t", deps.RemoteRepoBuildMode)),
102+
resource.TestCheckNoResourceAttr("envbuilder_cached_image.test", "env.4"),
101103
),
102104
},
103105
// Should produce an empty plan after apply

0 commit comments

Comments
 (0)