github.com/buildpacks/pack@v0.33.3-0.20240516162812-884dd1837311/internal/layer/layer.go (about)

     1  package layer
     2  
     3  import (
     4  	"github.com/buildpacks/pack/pkg/archive"
     5  )
     6  
     7  func CreateSingleFileTar(tarFile, path, txt string, twf archive.TarWriterFactory) error {
     8  	tarBuilder := archive.TarBuilder{}
     9  	tarBuilder.AddFile(path, 0644, archive.NormalizedDateTime, []byte(txt))
    10  	return tarBuilder.WriteToPath(tarFile, twf)
    11  }