...
Section | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||
To use Unique Snapshot Versions you need to replace the version in snapshot build with a formatted timestamp for the version specified in the
Per default, that is on every build that is not a release build, the property is set with the version information.
The properties shown above are provided by the Buildmetadata Maven Plugin (please use version 1.7.0 or later). You may use other tools. What is important that the property you specified in the In case of a release build, the version provided by the POM should be set. Otherwise the administrator could not easily determine, if the app is in a released or snapshot version. Specify a profile you activate with the Maven Release Plugin.
This seems simple, but the only why we accomplished that for version 2.5.3 is using the arguments parameter.
|
Section | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
The generated archive contains the atlassian-plugin.xml with the timestamped version for snapshot builds.
For releases, the version does not contain the timestamp.
|
...