напишите номер версии при доставке в RTC

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

Есть ли плагин, который я могу использовать, или какой-то другой способ добиться этого?


person amazia    schedule 03.12.2014    source источник


Ответы (2)


RTC не имеет номера версии. Компонент создается последовательностью наборов изменений, которые могут содержать более одного файла. Единая история файла задается наборами изменений, которые начинаются с создания файла и продолжаются до последней модификации. Но поскольку RTC предоставляет потоки для организации логической среды, у вас могут быть потоки с разной историей для одного и того же файла. В данном контексте "версия" не имеет смысла. Чтобы работать с RTC, вы должны думать набором изменений, а не изменениями отдельных файлов.

person Mikyjpeg    schedule 29.03.2015

Я решил эту проблему, подписав файл manifest.mf в каждой сборке с помощью mvn и jenkins.

Я написал короткую статью о своем решении, надеюсь, кому-то она окажется полезной.

person amazia    schedule 30.03.2015