Provide various parent pom.xml for XWiki SAS public extensions.
Extensions are automatically released on http://nexus.xwikisas.com if your user have the release right.
For extensions having xwiki-platform dependencies:
<parent>
<groupId>com.xwiki.parent</groupId>
<artifactId>xwikisas-parent-platform</artifactId>
<version>13.10-3</version>
</parent>
For custom XWiki distributions:
<parent>
<groupId>com.xwiki.parent</groupId>
<artifactId>xwikisas-parent-platform-distribution</artifactId>
<version>13.10-3</version>
</parent>
We follow the same versioning scheme as the xwiki-contrib/parent
project.
The Maven Release Plugin cannot be used for these pom.xml because one of the goal is to make sure release setup is a clean slate when you use them as parent.
- Check the versioning scheme above to make sure you chose the right version.
- Go to the right branch
- ./release.sh