Versions in this module Expand all Collapse all v1 v1.0.0 Apr 1, 2024 Changes in this version + func ParseRef(r string) plumbing.ReferenceName + func UpdateGiteaPVC(shouldRollBack bool) (string, error) + type CreateTokenResponse struct + ID int64 + Name string + Sha1 string + TokenLastEight string + type Git struct + GitPath string + Server types.GitServerInfo + Spinner *message.Spinner + func New(server types.GitServerInfo) *Git + func NewWithSpinner(server types.GitServerInfo, spinner *message.Spinner) *Git + func (g *Git) CheckoutTag(tag string) error + func (g *Git) CreatePackageRegistryToken() (CreateTokenResponse, error) + func (g *Git) CreateReadOnlyUser() error + func (g *Git) DoHTTPThings(request *netHttp.Request, username, secret string) ([]byte, int, error) + func (g *Git) DownloadRepoToTemp(gitURL string) error + func (g *Git) Pull(gitURL, targetFolder string, shallow bool) error + func (g *Git) PushRepo(srcURL, targetFolder string) error + func (g *Git) UpdateGitUser(oldAdminPass string, username string, userpass string) error + func (g *Git) UpdateJackalGiteaUsers(oldState *types.JackalState) error