Documentation
¶
Overview ¶
Package storagegit implements git utilities.
This uses https://github.com/src-d/go-git.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Clone ¶
func Clone( ctx context.Context, logger *zap.Logger, gitURL string, gitBranch string, bucket storage.Bucket, options ...storagepath.TransformerOption, ) error
Clone clones the url into the bucket.
This is roughly equivalent to git clone --branch gitBranch --single-branch --depth 1 gitUrl. Only regular files are added to the bucket.
Branch is required.
This really needs more testing and cleanup Only use for local CLI checking
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.