@@ -948,7 +948,7 @@ func RunCacheProbe(ctx context.Context, opts options.Options) (v1.Image, error)
948
948
}
949
949
950
950
defaultBuildParams := func () (* devcontainer.Compiled , error ) {
951
- dockerfile := filepath .Join (constants . MagicDir , "Dockerfile" )
951
+ dockerfile := filepath .Join (buildTimeWorkspaceFolder , "Dockerfile" )
952
952
file , err := opts .Filesystem .OpenFile (dockerfile , os .O_CREATE | os .O_WRONLY , 0o644 )
953
953
if err != nil {
954
954
return nil , err
@@ -970,7 +970,7 @@ func RunCacheProbe(ctx context.Context, opts options.Options) (v1.Image, error)
970
970
return & devcontainer.Compiled {
971
971
DockerfilePath : dockerfile ,
972
972
DockerfileContent : content ,
973
- BuildContext : constants . MagicDir ,
973
+ BuildContext : buildTimeWorkspaceFolder ,
974
974
}, nil
975
975
}
976
976
@@ -1010,7 +1010,7 @@ func RunCacheProbe(ctx context.Context, opts options.Options) (v1.Image, error)
1010
1010
opts .Logger (log .LevelInfo , "No Dockerfile or image specified; falling back to the default image..." )
1011
1011
fallbackDockerfile = defaultParams .DockerfilePath
1012
1012
}
1013
- buildParams , err = devContainer .Compile (opts .Filesystem , devcontainerDir , constants . MagicDir , fallbackDockerfile , opts .WorkspaceFolder , false , os .LookupEnv )
1013
+ buildParams , err = devContainer .Compile (opts .Filesystem , devcontainerDir , buildTimeWorkspaceFolder , fallbackDockerfile , opts .WorkspaceFolder , false , os .LookupEnv )
1014
1014
if err != nil {
1015
1015
return nil , fmt .Errorf ("compile devcontainer.json: %w" , err )
1016
1016
}
0 commit comments