Версия WAR-файла Grails - PullRequest
       7

Версия WAR-файла Grails

2 голосов
/ 01 ноября 2009

Я хотел бы распечатать версию файла войны Grails на шаблоне моей главной страницы, поэтому, когда я разверну файл WAR, станет легко определить, какая версия приложения работает на каком сервере и т. Д.

Где его установить и как распечатать в теге gsp?

Ответы [ 3 ]

6 голосов
/ 01 ноября 2009

Есть тег, который вы можете использовать в качестве ярлыка

<g:meta name="app.version"/>

Вы можете установить его, используя

grails set-version someVersionHere
1 голос
/ 01 ноября 2009

Я понял, как его отобразить, но все еще не знаю, как его установить, кроме как изменив его в application.properties

ApplicationName Version: ${grailsApplication.metadata['app.version']} Built by grailsApplication.metadata['app.grails.version']

Я думаю, это единственный способ !!

0 голосов
/ 20 октября 2011

Чтобы ответить на ваш вопрос о НАСТРОЙКЕ ВЕРСИИ:

Например, сборка с Дженкинсом или Хадсоном автоматически установит номер вашей сборки и номер редакции CVS для вашей войны.

Использование такого рода инструмента сборки + плагин Build Info - это хороший способ получить представление о том, какую версию вашего сайта вы используете.

Конечно, настройка Jenkins требует некоторых усилий, но это единовременная стоимость, и тогда у вас будет просто кнопка «Build Now», которая позаботится об этом, и вы также можете дополнительно настроить задачи развертывания для автоматической загрузки а также ... но теперь я немного отошел от темы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...