package
1.99.1
Repository: https://github.com/elastic/e2e-testing.git
Documentation: pkg.go.dev

# Functions

Clone allows cloning an array of repositories simultaneously.
CopyDir recursively copies a directory tree, attempting to preserve permissions.
CopyFile copies a file from a source to a destiny, always overridding the destination file Optimising the copy of files in Go: https://opensource.com/article/18/6/copying-files-go.
Destroy destroys the state for a run.
Exists checks if a path exists in the file system.
FindFiles finds files recursively using a Glob pattern for the matching.
MkdirAll creates all directories for a directory path.
ReadDir lists the contents of a directory.
ReadFile returns the byte array representing a file.
Recover recovers the state for a run.
Update updates the state of en execution, using ID as the file name for the run.
WriteFile writes bytes into target.

# Constants

GitProtocol the git protocol string representation.

# Variables

ProjectBuilder builder for git projects.

# Structs

Project representes a git project.