Skip to content

ОписаниеРелиза

Создание релиза из джобы (release). Доступ: Задача.Релиз

Поля

ПолеТипYAML-ключОбязательное
ТегСтрокаtag_nameда
ОписаниеСтрокаdescriptionда
СообщениеТегаСтрокаtag_messageнет
ИмяСтрокаnameнет
РефСтрокаrefнет
ДатаВыходаСтрокаreleased_atнет
ВехиМассив из Строкаmilestonesнет
СсылкиМассив из Структураassets.linksнет

Методы

ДобавитьВеху(Веха)

ДобавитьСсылку(Имя, УРЛ)

Ссылка на ассет релиза.

Валидация

Заполнено что-то, но пустые Тег или Описание → исключение с именем задачи. Полностью пустой релиз → ключ не выводится.

Пример

bsl
Релиз.Релиз.Тег = "$CI_COMMIT_TAG";
Релиз.Релиз.Описание = "Что нового в $CI_COMMIT_TAG";
Релиз.Релиз.Имя = "Версия $CI_COMMIT_TAG";
Релиз.Релиз.ДобавитьСсылку("Дистрибутив", "https://example.com/distr.cf");