Я занимаюсь разработкой веб-приложения в Scala, которое мы развертываем в нескольких средах тестирования. Чтобы контролировать, какой программный снимок установлен, я бы хотел включить отпечаток версии в сгенерированный .war, чтобы я мог запросить его с помощью интерфейса REST.
Я бы пошел по пути установки задачи SBT, которая извлекает версию ртутного репозитория, текущую версию проекта из определения проекта и составляет статическую строку, которая будет считываться из ранее упомянутой службы, но является ли это правильным подходом?
Каковы общие схемы получения этой функциональности?
Привет.