Romanov - 2018-08-27

Краткое описание:

В git-репозиторий добавлен проект JepriaVersionizer, являющийся началом долгого пути к автоматизации выпуска версий системных библиотек и прикладных модулей.

Одновременно в проект Jepria (а именно, в сценарий сборки build.xml) вмонтирована цель create-version, которая и позволяет воспользоваться версионизатором.



Сборка и использование:

  • сделать git pull (а также обновить бинарные репозитории — там появились новые jar-зависимости)
  • зайти через командную строку в штатную папку сборки проекта Jepria/App
  • запустить ant create-version
  • вступить в диалог с Версием (имя бота-помощника-в-автоматизации-выпуска-версий обсуждается) и выполнять его указания



Нюансы:

Версий поддерживает диалог только на английском языке, поскольку ant игнорирует агрумент -Dfile.encoding при исполнении java-подпрограммы. Без использования ant, Версий поддерживает русский язык (см. автодокументацию)

 

Last edit: Romanov 2018-08-27