scm:svn:https://somePath/trunk scm:svn:https://somePath/trunk scm:svn:https://somePath/trunk ... ... org.codehaus.mojo buildnumber-maven-plugin 1.1 Generate build revision validate create true buildRevision false false true Generate build timestamp validate create buildDate {0,date,MMM dd',' yyyy HH:mm:ss.SSS} en - timestamp
false false true
Адреса svn репозитория могут быть любыми mock адресами, потому как для получения номера последней ревизии используется номер ревизии из локальной копии. Что позволит иметь номер ревизии именно того кода, который в данный момент собирается.
После чего в каком-либо properties файле можно использовать следующие свойства:
app.version=Release Info (Build Date: ${buildDate} Build Number ${buildRevision})
Немає коментарів:
Дописати коментар