IsReleaseExist returns true if release with given tag name already exists.
(repoID int64, tagName string)
| 105 | |
| 106 | // IsReleaseExist returns true if release with given tag name already exists. |
| 107 | func IsReleaseExist(repoID int64, tagName string) (bool, error) { |
| 108 | if tagName == "" { |
| 109 | return false, nil |
| 110 | } |
| 111 | |
| 112 | return x.Get(&Release{RepoID: repoID, LowerTagName: strings.ToLower(tagName)}) |
| 113 | } |
| 114 | |
| 115 | func createTag(gitRepo *git.Repository, r *Release) error { |
| 116 | // Only actual create when publish. |
no test coverage detected