Valeriy1991
@Valeriy1991
Разработчик .NET C# (ASP.NET MVC) в Alfa-B, Moscow

Как Вы формируете release notes?

Добрый день, уважаемые специалисты!

Поделитесь, пожалуйста, как Вы формируете release notes к разрабатываемым программным продуктам? Делаете ли Вы это автоматически или вручную? Какие средства используете?

Текущее окружение: есть JIRA, проект в Git-репозитории на TFS 2013 и, скорее всего, скоро будет Jenkins.
  • Вопрос задан
  • 4145 просмотров
Решения вопроса 2
При использовании тэгов, создании и именовании pull requests, разработчики следуют определенному "шаблону".
Например:
Feature 341: Add new css style
А потом, получить сообщения со всех merge коммитов, перед релизом, между последним тэгом и текущем HEAD (это maser ветка):
git log --merges --pretty=format:%b v1.0.7..HEAD
Это также можно добавить в Jenkins или Teamcity, как у нас.
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Программирование
software engineer
Создается шаблон для коммит-мессаджей, в котором разработчики в нужном месте пишут текст, в том числе и для релиз нотов.
Официальные билды запускаются на дженкинсе, после успешного билда вызывается скрипт на питоне, который обходит новые коммиты и создает релиз ноты.
Питон удобен, потому что есть готовые либы для поста в ту же Жиру...но можно и встроенным в Дженкинс способами что-то делать.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы