Documentation ¶
Index ¶
- type Git
- func (that *Git) AddTagAndPushToRemote(tag string) error
- func (that *Git) CloneBySSH(projectUrl string) (*git.Repository, error)
- func (that *Git) CommitAndPush(commitMsg string) error
- func (that *Git) DeleteTagAndPushToRemote(tag string) error
- func (that *Git) PullBySSH() error
- func (that *Git) PushBySSH() error
- func (that *Git) SetProxyUrl(proxyUrl string)
- func (that *Git) SetSSHKeyPath(keyPath string)
- func (that *Git) SetWorkDir(workdir string)
- func (that *Git) ShowLatestTag() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Git ¶
func (*Git) AddTagAndPushToRemote ¶
func (*Git) CloneBySSH ¶
func (that *Git) CloneBySSH(projectUrl string) (*git.Repository, error)
func (*Git) CommitAndPush ¶
func (*Git) DeleteTagAndPushToRemote ¶
func (*Git) SetProxyUrl ¶
func (*Git) SetSSHKeyPath ¶
func (*Git) SetWorkDir ¶
func (*Git) ShowLatestTag ¶
Directories ¶
Path | Synopsis |
---|---|
Package common implements the git pack protocol with a pluggable transport.
|
Package common implements the git pack protocol with a pluggable transport. |
Package http implements the HTTP transport protocol.
|
Package http implements the HTTP transport protocol. |
Package ssh implements the SSH transport protocol.
|
Package ssh implements the SSH transport protocol. |
Click to show internal directories.
Click to hide internal directories.