Skip to content

Commit a163b28

Browse files
author
Andrew Suderman
authored
Fix to the env var escaping (#566)
1 parent e8d6d0d commit a163b28

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

pkg/course/course.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ func parseSecrets(courseData []byte) error {
628628
func parseEnv(data string) (string, error) {
629629
dataWithEnv := os.Expand(data, func(key string) string {
630630
if key == "$" {
631-
return "$$"
631+
return "$"
632632
}
633633
if value, ok := os.LookupEnv(key); ok {
634634
return value

pkg/course/course_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ func Test_parseEnv(t *testing.T) {
249249
{
250250
name: "escaping test",
251251
data: "$$TEST_ENV_KEY",
252-
want: "$$TEST_ENV_KEY",
252+
want: "$TEST_ENV_KEY",
253253
envMap: map[string]string{
254254
"TEST_ENV_KEY": "test-env-value",
255255
},

0 commit comments

Comments
 (0)