diff --git a/cmd/executor/cmd/root.go b/cmd/executor/cmd/root.go index a044a305b..db27d75f3 100644 --- a/cmd/executor/cmd/root.go +++ b/cmd/executor/cmd/root.go @@ -263,6 +263,9 @@ func resolveSourceContext() error { } if ctxSubPath != "" { opts.SrcContext = filepath.Join(opts.SrcContext, ctxSubPath) + if _, err := os.Stat(opts.SrcContext); os.IsNotExist(err) { + return err + } } logrus.Debugf("Build context located at %s", opts.SrcContext) return nil