diff --git a/s2i/builder.go b/s2i/builder.go index b5ad461b4..1e7d6d8e3 100644 --- a/s2i/builder.go +++ b/s2i/builder.go @@ -238,7 +238,7 @@ func (b *Builder) Build(ctx context.Context, f fn.Function) (err error) { if err != nil { return fmt.Errorf("cannot create tar header: %w", err) } - hdr.Name = p + hdr.Name = filepath.ToSlash(p) err = tw.WriteHeader(hdr) if err != nil {