summaryrefslogtreecommitdiffstats
path: root/pkg/commands/tags.go
blob: f7b26d8dff49e3cf0b43221cae9b8c20cda53fef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
package commands

func (c *GitCommand) CreateLightweightTag(tagName string, commitSha string) error {
	return c.OSCommand.RunCommand("git tag %s %s", tagName, commitSha)
}

func (c *GitCommand) DeleteTag(tagName string) error {
	return c.OSCommand.RunCommand("git tag -d %s", tagName)
}

func (c *GitCommand) PushTag(remoteName string, tagName string) error {
	return c.OSCommand.RunCommand("git push %s %s", remoteName, tagName)
}