Skip to content

fix: в лог smart-tags пишется итоговое имя тега с префиксом - #142

Open
alexander-gordienko wants to merge 1 commit into
oscript-library:masterfrom
alexander-gordienko:fix/smart-tags-log-tag-name
Open

alexander-gordienko wants to merge 1 commit into
oscript-library:masterfrom
alexander-gordienko:fix/smart-tags-log-tag-name

Conversation

@alexander-gordienko

Copy link
Copy Markdown

Проблема

После добавления параметра --tags-prefix (#127) лог плагина smart-tags показывает не то имя тега, которое реально создаётся:

  • «Определена новая версия конфигурации: %1. Будет установлен новый тег» — имя тега вообще не пишется;
  • «Устанавливаем тег-нумератор версии хранилища 1С: 'v.%1'» — префикс зашит в тексте, пользовательский --tags-prefix в лог не попадает.

С префиксом (например, vendor/) вводит в заблуждение: в логе «v.17», а в репозитории появляется vendor/v.17.

Изменение

Обе строки лога теперь пишут итоговое имя тега (ИмяТега) с учётом префикса; лог перенесён после вычисления имени. Изменены только тексты логов, логика не тронута.

Было / стало:

Определена новая версия конфигурации: 1.2.3. Будет установлен новый тег
Определена новая версия конфигурации: 1.2.3. Будет установлен новый тег: vendor/1.2.3

Устанавливаем тег-нумератор версии хранилища 1С: 'v.17'
Устанавливаем тег-нумератор версии хранилища 1С: 'vendor/v.17'

This branch is waiting to be deployed

1 waiting deployment
external-pr — 40f48056 Waiting Oct 10, 2026 by alexander-gordienko via test (2.0.0, 8.3.24.1691, 2023.3.6, ubuntu-22.04, ru_RU) #259
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant