Compare commits

...

2 Commits

Author SHA1 Message Date
Ruslan Popov
9f02fee5b5 [skip ci] Bump version: 0.1.1 → 0.1.2 2025-04-04 01:17:44 +03:00
c11139e078 Right tag message 2025-04-04 01:17:34 +03:00
6 changed files with 8 additions and 6 deletions

View File

@@ -1,5 +1,5 @@
[bumpversion] [bumpversion]
current_version = 0.1.1 current_version = 0.1.2
commit = True commit = True
tag = True tag = True
tag_name = {new_version} tag_name = {new_version}

View File

@@ -15,7 +15,7 @@ steps:
path: /var/run/docker.sock path: /var/run/docker.sock
settings: settings:
dockerfile: Dockerfile dockerfile: Dockerfile
tags: 0.1.1 tags: 0.1.2
force_tag: true force_tag: true
registry: registry.halfakop.ru registry: registry.halfakop.ru
repo: registry.halfakop.ru/golang/bumpversion repo: registry.halfakop.ru/golang/bumpversion

View File

@@ -1,4 +1,4 @@
# BumpVersion v0.1.1 # BumpVersion v0.1.2
[![Build Status](https://drone.halfakop.ru/api/badges/rad/bumpversion/status.svg)](https://drone.halfakop.ru/rad/bumpversion) [![Build Status](https://drone.halfakop.ru/api/badges/rad/bumpversion/status.svg)](https://drone.halfakop.ru/rad/bumpversion)

View File

@@ -1 +1 @@
0.1.1 0.1.2

View File

@@ -69,6 +69,8 @@ func gitTag(bc *BumpConfig, newVersion string) {
log.Printf("Current HEAD is %s\n", headRef.Hash()) log.Printf("Current HEAD is %s\n", headRef.Hash())
// Создаем тег на текущем коммите (HEAD) // Создаем тег на текущем коммите (HEAD)
commitMsg := strings.ReplaceAll(bc.Message, "{current_version}", bc.CurrentVersion)
commitMsg = strings.ReplaceAll(commitMsg, "{new_version}", newVersion)
tagName := strings.ReplaceAll(bc.TagName, "{new_version}", newVersion) tagName := strings.ReplaceAll(bc.TagName, "{new_version}", newVersion)
_, err = repo.CreateTag(tagName, headRef.Hash(), &git.CreateTagOptions{ _, err = repo.CreateTag(tagName, headRef.Hash(), &git.CreateTagOptions{
Tagger: &object.Signature{ Tagger: &object.Signature{
@@ -76,7 +78,7 @@ func gitTag(bc *BumpConfig, newVersion string) {
Email: os.Getenv("GIT_EMAIL"), Email: os.Getenv("GIT_EMAIL"),
When: time.Now(), When: time.Now(),
}, },
Message: "Tag is created with go-git", Message: commitMsg,
}) })
if err != nil { if err != nil {
log.Fatalf("Tag creation error: %v", err) log.Fatalf("Tag creation error: %v", err)

View File

@@ -162,7 +162,7 @@ func resolveFlag(positive, negative *bool, defaultValue bool) bool {
// Версия приложения // Версия приложения
const ( const (
AppName = "BumpVersion" AppName = "BumpVersion"
AppVersion = "0.1.1" AppVersion = "0.1.2"
) )
func main() { func main() {