package
1.16.2
Repository: https://github.com/jfrog/froggit-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

AddBranchPrefix adds a branchPrefix to a branch name if it is not already present.
No description provided by the author
CreateDotGitFolderWithRemote creates a .git folder inside path with remote details of remoteName and remoteUrl.
CreateToken create a random UUID.
DefaultIfNotNil checks: 1.
DiscardResponseBody prepare http response body for closing.
No description provided by the author
No description provided by the author
No description provided by the author
GetZeroValue returns the zero value of type T.
No description provided by the author
PointerOf returns pointer to the provided value if it is not nil.
RemapFields creates an instance of the T type and copies data from src parameter to it by mapping fields based on the tags with tagName (if not provided 'mapstructure' tag is used) using 'mapstructure' library.
RemoveDirContents removes the contents of the directory, without removing the directory itself.
No description provided by the author
Untar a file to the given destination destDir - Destination folder reader - Reader for the tar.gz file shouldRemoveBaseDir - True if should remove the base directory.
Unzip a file to dest path.

# Constants

AzureRepos VCS provider.
BitbucketCloud VCS provider.
BitbucketServer VCS provider.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GitHub VCS provider.
GitLab VCS provider.
No description provided by the author
No description provided by the author
PrEdited the pull request is edited.
PrMerged the pull request is merged.
PrOpened a pull request is opened.
PrRejected the pull request is rejected.
Push a commit is pushed to the source branch.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TagPushed a new tag is pushed.
TagRemoved a tag is removed.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
Error of this type will be returned if the executor reaches timeout and no other error is returned by the execution handler.

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
VcsProvider is an enum represents the VCS provider type.
WebhookEvent is the event type of the incoming webhook.