This article shows how to sync fix versions between Jira instances.
Jira version is an object that includes the following elements:
- version name
- version start date
- version release date
- version description
Basic versions synchronization involves receiving versions from a remote Jira instance. Usually, these versions don't exist on your local Jira.
Exalate provides a way to create versions from the scripts to handle this situation. To create a new version on your system when necessary use nodeHelper.createVersion.
The example below shows how you can set up such behavior.
send fix versions
Create the versions that do not exist on your side
If you do not want exalate to create new versions but just use existing ones that match the other side versions:
If you want to synchronize version start date, release date and description you can use the external script versions.groovy, which has been developed specifically for such cases.