Versions in this module Expand all Collapse all v0 v0.3.0 May 5, 2025 Changes in this version + type Protocol int + const HTTP + const SSH + type VCSType int + const Bitbucket + const GenericVCS + const Github + const Gitlab + const UnknownVCS + func StringToVCSType(s string) VCSType + type VCSURL struct + Branch string + HTTPRepoLink string + Namespace string + ParsedURL *url.URL + PullRequestId string + Raw string + Repository string + SSHRepoLink string + VCSType VCSType + func Parse(raw string) (*VCSURL, error) + func ParseForVCSType(raw string, vcsType VCSType) (*VCSURL, error) + func (u *VCSURL) Protocol() Protocol v0.2.0 Jun 26, 2024 Changes in this version + func ExtractRepositoryInfoFromURL(urlStr, vcsPlugName string) (shared.RepositoryParams, error) + func GetPathDirs(path string) []string